steve103
April 18th, 2014, 02:06 PM
I've downloaded the 14.04 Desktop ISO and am running that in a VM. Next, I decided to update my server...
My server is configured for the LTS upgrade cycle... In /etc/update-manager/release-upgrades , I have the single non-comment:
Prompt=lts
I had assumed that this would allow me to easily upgrade between LTS releases - giving me a clear (conservative) upgrade path. The news about a new LTS release couldn't have come at a better time for me... as I want to run scripts that depend upon newer versions of tools than are not, straightforwardly, available under 12.04. The server is headless and I administer it exclusively from the command line... so, I try:
# apt-get update
Hit http://archive.canonical.com lucid Release.gpg
Hit http://archive.canonical.com lucid Release
Hit http://archive.canonical.com lucid/partner Sources
Hit http://gb.archive.ubuntu.com precise Release.gpg
Get:1 http://gb.archive.ubuntu.com precise-updates Release.gpg [198 B]
<<< Omitted for brevity>>>
Get:28 http://security.ubuntu.com precise-security/multiverse i386 Packages [2,649 B]
Hit http://security.ubuntu.com precise-security/main TranslationIndex
Hit http://security.ubuntu.com precise-security/multiverse TranslationIndex
Hit http://security.ubuntu.com precise-security/restricted TranslationIndex
Hit http://security.ubuntu.com precise-security/universe TranslationIndex
Hit http://security.ubuntu.com precise-security/main Translation-en
Hit http://security.ubuntu.com precise-security/multiverse Translation-en
Hit http://security.ubuntu.com precise-security/restricted Translation-en
Hit http://security.ubuntu.com precise-security/universe Translation-en
Fetched 3,891 kB in 16s (243 kB/s)
Reading package lists... Done
# do-release-upgrade -c
Checking for a new Ubuntu release
No new release found
# do-release-upgrade -c -d
Checking for a new Ubuntu release
New release '14.04' available.
Run 'do-release-upgrade' to upgrade to it.
# do-release-upgrade
Checking for a new Ubuntu release
No new release found
#
According to the man-page for do-release-upgrade, the "-d" flag denotes "upgrading to the latest devel release" - which, I assume, means a release other than one which is intended for Long Term Support. The output from do-release-upgrade is somewhat confusing... I'm hesitating to run do-release-upgrade with a '-d' as I want to be confident that the upgrade will result in a stable, easily maintainable, install. [The -c option denotes that do-release-upgrade should only check, rather than initiate the upgrade.]
Am I misinterpreting the options to do-release-upgrade? Is there some bit of configuration I'm overlooking? Is there a glitch with the way 14.04 has been labelled such that it precludes a clean LTS upgrade from 12.04?
Any hints gratefully received...
My server is configured for the LTS upgrade cycle... In /etc/update-manager/release-upgrades , I have the single non-comment:
Prompt=lts
I had assumed that this would allow me to easily upgrade between LTS releases - giving me a clear (conservative) upgrade path. The news about a new LTS release couldn't have come at a better time for me... as I want to run scripts that depend upon newer versions of tools than are not, straightforwardly, available under 12.04. The server is headless and I administer it exclusively from the command line... so, I try:
# apt-get update
Hit http://archive.canonical.com lucid Release.gpg
Hit http://archive.canonical.com lucid Release
Hit http://archive.canonical.com lucid/partner Sources
Hit http://gb.archive.ubuntu.com precise Release.gpg
Get:1 http://gb.archive.ubuntu.com precise-updates Release.gpg [198 B]
<<< Omitted for brevity>>>
Get:28 http://security.ubuntu.com precise-security/multiverse i386 Packages [2,649 B]
Hit http://security.ubuntu.com precise-security/main TranslationIndex
Hit http://security.ubuntu.com precise-security/multiverse TranslationIndex
Hit http://security.ubuntu.com precise-security/restricted TranslationIndex
Hit http://security.ubuntu.com precise-security/universe TranslationIndex
Hit http://security.ubuntu.com precise-security/main Translation-en
Hit http://security.ubuntu.com precise-security/multiverse Translation-en
Hit http://security.ubuntu.com precise-security/restricted Translation-en
Hit http://security.ubuntu.com precise-security/universe Translation-en
Fetched 3,891 kB in 16s (243 kB/s)
Reading package lists... Done
# do-release-upgrade -c
Checking for a new Ubuntu release
No new release found
# do-release-upgrade -c -d
Checking for a new Ubuntu release
New release '14.04' available.
Run 'do-release-upgrade' to upgrade to it.
# do-release-upgrade
Checking for a new Ubuntu release
No new release found
#
According to the man-page for do-release-upgrade, the "-d" flag denotes "upgrading to the latest devel release" - which, I assume, means a release other than one which is intended for Long Term Support. The output from do-release-upgrade is somewhat confusing... I'm hesitating to run do-release-upgrade with a '-d' as I want to be confident that the upgrade will result in a stable, easily maintainable, install. [The -c option denotes that do-release-upgrade should only check, rather than initiate the upgrade.]
Am I misinterpreting the options to do-release-upgrade? Is there some bit of configuration I'm overlooking? Is there a glitch with the way 14.04 has been labelled such that it precludes a clean LTS upgrade from 12.04?
Any hints gratefully received...