🛠️ Kompletní postup aktualizace Ubuntu serveru
✅ 1. Přihlášení k serveru
Přihlas se přes SSH nebo přímo na server:
ssh uživatel@IP_adresa
✅ 2. Záloha před aktualizací (doporučeno)
Pokud máš důležité služby nebo konfigurace, zazálohuj je:
sudo rsync -aAXv /etc /root/backup/etc
Můžeš zálohovat i celou instanci nebo použít timeshift
, rsnapshot
, borg
apod.
✅ 3. Načti aktuální seznam balíků
sudo apt update
✅ 4. Zobraz, co se bude aktualizovat (volitelné)
apt list --upgradable
✅ 5. Proveď základní aktualizaci všech balíků
sudo apt upgrade -y
✅ 6. Proveď úplnou aktualizaci systému (včetně změn závislostí, nových balíků apod.)
apt full-upgrade -y
Rozdíl:
upgrade
nenainstaluje nové závislosti,full-upgrade
ano. Ten je důležitý hlavně při aktualizaci jádra nebo systémových knihoven.
✅ 7. Odstranění nepotřebných balíků
sudo apt autoremove --purge -y
✅ 8. Vyčištění neplatných balíků a cache
sudo apt clean
✅ 9. Restart systému (pokud bylo aktualizováno jádro nebo služby jako systemd, glibc atd.)
Zkontroluj, jestli je potřeba restart:
needs-restarting
Pokud nemáš needs-restarting
, nainstaluj:
sudo apt install needrestart
sudo needrestart
Pokud je potřeba restart:
sudo reboot
✅ 10. Po restartu zkontroluj verzi jádra a že vše běží:
uname -r
uptime
🔁 (Volitelné) Aktualizace distribuce (např. z 20.04 na 22.04)
Pokud chceš přejít na novější verzi Ubuntu:
-
Ujisti se, že je systém plně aktualizovaný (viz kroky výše).
-
Spusť:
sudo do-release-upgrade
Pokud se ti nic nenabídne, zkontroluj, že máš balík:
sudo apt install update-manager-core
A v /etc/update-manager/release-upgrades
má být Prompt=normal
nebo Prompt=lts
.
✅ Automatické aktualizace (volitelné)
Pokud chceš zapnout automatické bezpečnostní aktualizace:
sudo apt install unattended-upgrades
sudo dpkg-reconfigure --priority=low unattended-upgrades
✅ Shrnutí příkazů k aktualizaci:
sudo apt update
sudo apt upgrade -y
sudo apt full-upgrade -y
sudo apt autoremove --purge -y
sudo apt clean
sudo reboot
No comments to display
No comments to display