VPS-i uuendamine Debiani või Ubuntu uuemale versioonile
Igal Debiani ja Ubuntu versioonil on kindel turvauuenduste periood. Pärast seda on see end of life: server töötab edasi, kuid turvaauke enam ei parandata. Automaatsed uuendused ei vii sind järgmisele versioonile. Selle teed ise, väljalaskeuuendusega (release-upgrade). Siit loed, kuidas seda turvaliselt teha, Debian 12-lt 13-le ja Ubuntu 24.04-lt 26.04-le.
Kas pean juba uuendama?
Millist versiooni kasutad, näed käsuga cat /etc/os-release. Seis novembris 2026:
| Versioon | Uuendused kuni |
|---|---|
| Debian 12 "bookworm" | Tavatugi lõppes 11. juulil 2026, nüüd ainult LTS-uuendused kuni 30. juunini 2028 |
| Debian 13 "trixie" | Tavatugi kuni augustini 2028, LTS kuni 30. juunini 2030 |
| Ubuntu 24.04 LTS | Standardhooldus kuni maini 2029 |
| Ubuntu 26.04 LTS | Standardhooldus kuni maini 2031 |
Kontrolli ajakohaseid kuupäevi lehtedel debian.org/releases ja ubuntu.com/about/release-cycle ning märgi oma serveri lõppkuupäev kalendrisse. Uue serveri paigaldad Debian 13 või Ubuntu LTS-versiooniga. Ära kunagi hüppa versioonist üle: Debian 11-lt 13-le liigutakse 12 kaudu.
Uuendada või uuesti üles ehitada?
Võid olemasolevat serverit uuendada (in-place upgrade ehk kohapealne uuendus) või teha uue versiooniga puhta paigalduse ja andmed tagasi panna. Väikese, mõne teenusega serveri puhul sobib kohapealne uuendus hästi. Kui serveris töötab palju kohandatud lahendusi või serverit on juba mitu korda uuendatud, on uuesti paigaldamine sageli sama kiire, vaata Oma ISO ühendamine või VPS-i uuesti paigaldamine.
Ettevalmistus
- Tee hetktõmmis vahetult enne alustamist ja hoolitse, et sul oleks värske varukoopia väljaspool serverit. Vaata VPS-i hetktõmmised ja varukoopiad ja Varukoopiad resticuga teise asukohta.
- Testi konsooli VPS-i vaates ja veendu, et tead root-parooli. Kui SSH uuenduse ajal üles ütleb, pääsed sealt ikka sisse. Vaata Konsool: sinu VPS brauseris.
- Loe väljalaskemärkmeid, eriti tähelepanu vajavate punktide osa. Debian 13 puhul on seal näiteks kirjas, et faili
/etc/sysctl.confenam ei loeta (kasuta/etc/sysctl.d/). - Vaata üle kolmandate osapoolte paketiallikad käsuga
ls /etc/apt/sources.list.d/. Tarkvara, mis ei tule Debianist või Ubuntust endast, on suurim probleemide allikas. Kontrolli, kas tootjal on juba olemas versioon uue väljalaske jaoks. - Tööta tmuxis (
sudo apt install tmux, seejäreltmux). Kui ühendus katkeb, jätkub uuendus ja saad selle uuesti kätte käsugatmux attach. - Uuenda esmalt praegune versioon täielikult:
sudo apt update && sudo apt full-upgrade, ja taaskäivita, kui vaja.
Debian 12-lt 13-le
Debian 13 väljalaskemärkmete järgi, root-kasutajana:
sed -i 's/bookworm/trixie/g' /etc/apt/sources.list.d/debian.sources apt update apt upgrade --without-new-pkgs apt full-upgrade reboot
Kui sinu allikad on veel failis /etc/apt/sources.list, muuda koodnime seal. Kolmandate osapoolte allikad lülita uuenduse ajaks ajutiselt välja ja hiljem uue koodnimega uuesti sisse, kui tootjal see olemas on. Kui uuendus küsib, kas soovid alles jätta enda muudetud konfiguratsioonifaili (näiteks sshd_config), jäta alles oma versioon, kui tead, miks sa seda muutsid, ja võrdle seda hiljem uue versiooniga (fail, mille lõpus on .dpkg-dist).
Ubuntu 24.04-lt 26.04-le
sudo do-release-upgrade
Ubuntu pakub uuendust ühelt LTS-versioonilt järgmisele alles pärast esimest punktväljalaset, ehk alates versioonist 26.04.1. See on teadlik valik: esimestel kuudel parandatakse suurimad probleemid. Kui saad teate, et uut versiooni pole, oota. Kui käivitad uuenduse SSH kaudu, käivitab programm igaks juhuks lisa-SSH-serveri varupordil. Tavaliselt seda vaja ei lähe, sest sul on konsool.
Pärast uuendust
- Kontrolli versiooni käsuga
cat /etc/os-release. systemctl --failedpeaks olema tühi, vaata Teenuste haldamine systemctl-iga VPS-is.- Eemalda vanad paketid käsuga
sudo apt autoremove. - Kontrolli, kas veebisaidid, konteinerid ja jälgimine ikka töötavad.
- Kui kõik töötab, kustuta hetktõmmis: see kasvab iga muudatusega.
AlmaLinuxis ja Rocky Linuxis saab põhiversioon (9, 10) uuendusi umbes kümme aastat ning vaheversioone uuendad käsuga sudo dnf upgrade. Uuele põhiversioonile hüppamiseks valivad paljud administraatorid uuesti paigaldamise.
Tahad rohkem teada? Läbi tasuta kursus VPS ja Linuxi serveri haldus, õppetund 4.3 Eluiga ja versiooniuuendused.
