Detailný postup upgrade Ubuntu distribúcie, ktorá už nie je supportovaná (end-of-life), na aktuálnu verziu.
Časť I: Upgrade z EOL na EOL Distro (pokiaľ je potrebné prejsť cez
viacero EOL distros)
Príprava
Oprav PPA repozitáre:
Uprav /etc/apt/sources.list.d
# update-manager - uncheck every ppa
Stiahni upgrade balík pre tvoju distro (napr. zesty.tar.gz) a over autenticitu cez GPG súbory.
Modifikácia Upgrade Skriptov
Rozbaľ archív a uprav nasledujúce súbory:
DistUpgradeController.py:
# vi ./DistUpgradeController.py
# Zmeň všetky "archive.ubuntu.com" => "old-releases.ubuntu.com"
# Zmeň všetky "security.ubuntu.com" => "old-releases.ubuntu.com"
mirrors.cfg:
# vi ./mirrors.cfg
# Pridaj "ubuntu/" za každé "old-releases.ubuntu.com/"
/etc/apt/sources.list:
# vi /etc/apt/sources.list
# Zmeň všetky "*.archive.ubuntu.com" => "old-releases.ubuntu.com"
# Zmeň všetky "security.ubuntu.com" => "old-releases.ubuntu.com"
Upgrade Proces
apt-get update
apt-get upgrade
apt-get dist-upgrade
./zesty --mode=server --frontend=DistUpgradeViewText
reboot
apt-get update # Môžu sa vyskytnúť problémy - pokračuj ďalej
Cleanup Duplikátov
Vymaž duplikáty v /etc/apt/sources.list, potom:
apt-get update
apt-get upgrade
apt-get dist-upgrade
apt-get autoremove
apt-get autoclean
reboot
Časť II: Upgrade z EOL na Supportovanú Verziu
Keď máš najnovšiu EOL verziu, môžeš upgradovať na aktuálne supportovaný release:
do-release-upgrade
reboot
apt-get update
apt-get upgrade
apt-get dist-upgrade
apt-get autoremove
apt-get autoclean
reboot
Dôležité Poznámky
⚠️ Backup: Pred upgrade procesom vždy vytvor kompletný backup systému
⚠️ Testing: Odskúšaj proces najprv na testovacom prostredí
⚠️ Downtime: Počítaj s dlhším downtimom, proces môže trvať hodiny