IMPORTANT: Per accedir als fitxer de subversion: http://acacha.org/svn (sense password). Poc a poc s'aniran migrant els enllaços. Encara però funciona el subversion de la farga però no se sap fins quan... (usuari: prova i la paraula de pas 123456)

Com actualitzar la versió d'una Ubuntu Server

Primer cal instal·lar:

$ sudo apt-get install update-manager-core 

Després cal modificar el fitxer:

$ sudo joe /etc/update-manager/release-upgrades

I posar:

Prompt=normal  

Finalment començar l'actualització del sistema:

$ sudo do-release-upgrade

I seguir les instruccions.

Paquet

$ dpkg -S /usr/bin/do-release-upgrade
update-manager-core: /usr/bin/do-release-upgrade
sergi@sergi-desktop:~$ dpkg -L update-manager-core
/.
/var
/var/lib
/var/lib/update-manager
/var/log
/var/log/dist-upgrade
/usr
/usr/bin
/usr/bin/do-release-upgrade
/usr/share
/usr/share/doc
/usr/share/doc/update-manager-core
/usr/share/doc/update-manager-core/README
/usr/share/doc/update-manager-core/TODO
/usr/share/doc/update-manager-core/AUTHORS
/usr/share/doc/update-manager-core/copyright
/usr/share/doc/update-manager-core/changelog.gz
/usr/share/pyshared-data
/usr/share/pyshared-data/update-manager-core
/usr/lib
/usr/lib/python2.4
/usr/lib/python2.4/site-packages
/usr/lib/python2.4/site-packages/UpdateManager
/usr/lib/python2.4/site-packages/UpdateManager/Core
/usr/lib/python2.4/site-packages/UpdateManager/Core/DistUpgradeFetcherCore.py
/usr/lib/python2.4/site-packages/UpdateManager/Core/MetaRelease.py
/usr/lib/python2.4/site-packages/UpdateManager/Core/__init__.py
/usr/lib/python2.4/site-packages/UpdateManager/fdsend.so
/usr/lib/python2.4/site-packages/UpdateManager/__init__.py
/usr/lib/python2.5
/usr/lib/python2.5/site-packages
/usr/lib/python2.5/site-packages/UpdateManager
/usr/lib/python2.5/site-packages/UpdateManager/Core
/usr/lib/python2.5/site-packages/UpdateManager/Core/DistUpgradeFetcherCore.py
/usr/lib/python2.5/site-packages/UpdateManager/Core/MetaRelease.py
/usr/lib/python2.5/site-packages/UpdateManager/Core/__init__.py
/usr/lib/python2.5/site-packages/UpdateManager/fdsend.so
/usr/lib/python2.5/site-packages/UpdateManager/__init__.py
/etc
/etc/update-manager
/etc/update-manager/release-upgrades

MetaRelease.py

Aquí hi ha constants importants. Per exemple:

METARELEASE_URI = "http://changelogs.ubuntu.com/meta-release"
METARELEASE_URI_LTS = "http://changelogs.ubuntu.com/meta-release-lts"

Aquests fitxers web contenen els scripts que es descarrega do-release-upgrade:

http://changelogs.ubuntu.com/meta-release

Per exemple per a la release hardy:

Dist: hardy 
Name: Hardy Heron
Version: 8.04 LTS
Date: Thu, 24 Apr 2008 12:00:00 UTC
Supported: 1
Description: This is the 8.04 LTS release
Release-File: http://archive.ubuntu.com/ubuntu/dists/hardy/Release
ReleaseNotes: http://archive.ubuntu.com/ubuntu/dists/hardy-proposed/main/dist-upgrader-all/0.87.30/ReleaseAnnouncement
UpgradeTool: http://archive.ubuntu.com/ubuntu/dists/hardy-proposed/main/dist-upgrader-all/0.87.30/hardy.tar.gz
UpgradeToolSignature: http://archive.ubuntu.com/ubuntu/dists/hardy-proposed/main/dist- upgrader-all/0.87.30/hardy.tar.gz.gpg

Vegeu també

Resolució de problemes

No mostra noves versions per actualitzar

Si esteu darrera d'un proxy o d'un tallafocs, cal que us assegureu que teniu accés a les pàgines:

http://changelogs.ubuntu.com/meta-release
http://changelogs.ubuntu.com/meta-release-lts

Si no és així, Ubuntu no sabrà si hi ha o no una versió (release) nova

Consulteu:

ubuntu-releases