Ubuntu uuendamine: Samm-sammult juhend ja olulised ettevalmistused

1. Versiooniuuenduseks ettevalmistumine

Enne Ubuntu versiooniuuendust on vaja teha mitmeid olulisi ettevalmistusi. Nende sammude vahelejätmine võib põhjustada tõrkeid uuenduse käigus või suurendada andmekao riski. Siin tutvustame süsteemi stabiilsuse ja turvalisuse tagamiseks vajalikke põhietappe.

Süsteemi varundamine on kohustuslik

Kuigi Ubuntu uuendamine on üldiselt turvaline protsess, on ootamatute vigade või probleemide vältimiseks väga oluline eelnev varundamine.

Varundamiseks on mitu võimalust, kuid algajatele sobivad kõige paremini järgmised meetodid:

  • Oluliste failide kopeerimine välisele HDD-le või USB-mälupulgale
  • Kogu kodukataloogi varundamine rsync käsuga
  • Kloonimistööriistade (nt Clonezilla) kasutamine kogu kettast pildi tegemiseks

Üks näide varundamisest käsurealt:

rsync -a --progress /home/your-username /media/backup-drive/

Andmete kaitsmiseks veendu alati, et varundus oleks tehtud korrektselt.

Süsteemi uuendamine viimasele seisule

Sujuva Ubuntu uuendamise tagamiseks peab süsteem olema eelnevalt täielikult ajakohastatud. Kasuta järgmisi käske, et uuendada kõik paketid viimastele versioonidele.

sudo apt update
sudo apt upgrade
sudo apt dist-upgrade

dist-upgrade hõlmab ka sõltuvuste muutuseid, mistõttu on see enne uuendust eriti oluline.

Eemalda mittevajalikud paketid

Mittevajalike pakettide jäämine süsteemi võib põhjustada tõrkeid uuendamise käigus. Kustuta ebavajalikud paketid järgmisel viisil, et hoida süsteem puhtana:

sudo apt autoremove

Samuti vabastab vahemälu kustutamine ketta ruumi ja muudab töökindlamaks kogu protsessi.

sudo apt clean

Need sammud on Ubuntu versiooniuuenduseks hädavajalikud. Korralik varundamine ja süsteemi hooldus aitavad turvaliselt uuele versioonile üle minna.

侍エンジニア塾

2. Versiooniuuenduse läbiviimine

Ubuntu uuendamiseks on kaks peamist võimalust: kasutades kas “GUI” (graafiline kasutajaliides) või “käsurida” (terminal). Siin selgitame mõlema meetodi samme ja olulisi punkte.

GUI-põhine uuendus (algajatele)

Ubuntu töölauakasutajatele on kõige arusaadavam ja lihtsam kasutada just GUI-d.

Samm 1: Seadete kontrollimine

Ava “Tarkvara ja värskendused” ning liigu vahekaardile “Värskendused”. Veendu, et “Uue Ubuntu versiooni kohta teavitamine” oleks seatud kas “Kõik uued versioonid” või “LTS-versioonid”.

Samm 2: Uuendushalduri käivitamine

Käivita “Tarkvarauuendused”. Kui saadaval on uus versioon, kuvatakse sellest teavitus.

Oluline: LTS-versioonilt järgmisele LTS-le uuendamise võimalus võib ilmuda alles pärast uue LTS-i esimest punktväljalaset (.1).

Samm 3: Uuenduse läbiviimine

Kui teavitus kuvatakse, klõpsa “Uuenda” ning järgi ekraanil kuvatavaid juhiseid. Kinnita kõik dialoogid ning veendu, et protsessi ajal arvuti toide ei katkeks.

Käsurea kaudu uuendamine (edasijõudnutele)

Serverikeskkondades või detailsema kontrolli vajadusel on sobiv kasutada käsurida.

Samm 1: Vajalikud paketid

Kontrolli, kas uuendustööriistad on paigaldatud, ning vajadusel paigalda need:

sudo apt install update-manager-core

Samm 2: Seadistusfaili kontrollimine

Ava fail /etc/update-manager/release-upgrades ja veendu, et Prompt= oleks õigesti seadistatud:

  • Soovid kasutada tavalist versiooni: Prompt=normal
  • Ainult LTS: Prompt=lts
sudo nano /etc/update-manager/release-upgrades

Samm 3: Versiooniuuenduse käivitamine

Alusta uuendamist järgmise käsuga:

sudo do-release-upgrade

See käsk uuendab Ubuntu järgmisele ametlikult toetatud versioonile. Uuenduse käigus võidakse küsida mitmeid kinnitusi – loe alati tähelepanelikult ekraanil kuvatud infot.

Nipp: Kui kasutad SSH-d, võid vajadusel lisada -d või -f DistUpgradeViewNonInteractive valikud.

Uuenduse kestus võib varieeruda, aga enamasti võtab see 30 minutist kuni tunnini. Lõpus võib süsteem taaskäivitust nõuda.

3. Uuendamise ajal olulised punktid

Ubuntu uuendamine on üldiselt turvaline, kuid ootamatuid probleeme võib ikka tekkida. Siin selgitame levinumaid tõrkeid ja nende lahendusi ning kriitilisi valikukohti.

Tõrketeadete lahendamine

Uuenduse käigus võivad tekkida järgmised veateated.

Näide 1: “Unable to fetch some archives, maybe run apt-get update or try with –fix-missing?”

See tähendab, et mõnd paketti ei õnnestunud alla laadida. Proovi järgmist käsku:

sudo apt update --fix-missing

Seejärel proovi uuendust uuesti – tavaliselt aitab see probleemi lahendada.

Näide 2: “dpkg was interrupted, you must manually run ‘sudo dpkg –configure -a'”

See tähendab, et installatsioon katkestati. Taasta protsess alloleva käsuga:

sudo dpkg --configure -a

Seejärel kontrolli olukorda käsuga sudo apt upgrade.

Seadistusfailide uuendamise valikud

Uuendamise ajal küsitakse vahel, kas asendada olemasolev seadistusfail (nt /etc/default/grub või /etc/ssh/sshd_config) uue versiooniga.

Valikuvõimalused võivad olla:

  • Jätka olemasoleva seadistusfailiga
  • Asenda uue versiooniga
  • Võrdle mõlemaid (vajuta d, et näha erinevusi)

Kumba valida?

  • Kui pole muudatusi teinud – vali uus versioon
  • Erihäkke teinud – jäta alles olemasolev

Soovitame siiski alati erinevused üle vaadata ja teha vajadusel manuaalsed muudatused.

Väldi katkestusi – toide ja internet

Kui uuendamise ajal kaob vool või katkeb võrguühendus, võib süsteem muutuda ebastabiilseks. Eriti sülearvutiga uuendades:

  • Hoia arvuti vooluvõrgus
  • Veendu stabiilses internetiühenduses
  • Planeeri piisavalt aega, et protsess katkestamata lõpuni viia

Kui neid punkte jälgida, sujub Ubuntu uuendus probleemideta.

4. Uuenduse järelkontroll

Ka pärast Ubuntu edukat uuendamist ei tasu kohe kasutama hakata – mõne asja üle kontrollimine ja seadistamine aitab vältida probleeme ning parandada stabiilsust. Järgnevalt olulisemad punktid.

Süsteemi versiooni kontroll

Kontrolli, kas uuendus õnnestus, käivitades terminalis järgmise käsu:

lsb_release -a

Näide väljundist:

Distributor ID: Ubuntu
Description:    Ubuntu 24.04 LTS
Release:        24.04
Codename:       noble

Kui kuvatakse soovitud versioon, oli uuendus edukas.

Eemalda uuesti mittevajalikud paketid

Uuenduse järel võib süsteemi jääda vanu pakette. Nende eemaldamine vähendab koormust ja suurendab stabiilsust:

sudo apt autoremove
sudo apt clean

Nii vabastad ruumi ning eemaldad kasutud teegid.

Keelesätted ja sisestusmeetodid

Pärast uuendust võib juhtuda, et eesti, jaapani või muu keele sisestus (nt IBus või Fcitx) ei tööta. Vajadusel paigalda uuesti või seadista ümber:

Kui kasutad Fcitx-i:

sudo apt install fcitx-mozc
im-config -n fcitx

Pärast väljalogimist või taaskäivitust peaks sisestusmeetod töötama.

Lokaadi seadistamine:

sudo dpkg-reconfigure locales

Kui kuvakeel muutus, saab selle käsuga taastada.

Kolmandate osapoolte rakenduste kontroll

Pärast uuendust võivad mõned PPA-d või Snap-rakendused vajada taasaktiveerimist või ühilduvuse kontrolli:

  • Kas igapäevaselt kasutatavad rakendused töötavad?
  • Kas PPA-d on aktiivsed (vajadusel lisa uuesti)?
  • Kas Snap-rakendused uuenevad automaatselt?

PPA-de haldamiseks kontrolli /etc/apt/sources.list.d/ ja lisa vajadusel uuesti.

Kui kõik töötab, võib Ubuntu tavapäraselt kasutama hakata.

5. Korduma kippuvad küsimused (KKK)

Siin vastame sagedasematele Ubuntu uuendustega seotud küsimustele, et kahtlused saaksid lahendatud ja uuendamine sujuks muretult.

K1. Kui kaua Ubuntu uuendamine aega võtab?

V1. See sõltub riistvarast ja internetiühendusest, aga enamasti kulub 30 minutit kuni tund. Kui uuendad väga vanalt versioonilt (nt 18.04 → 22.04) või kasutad aeglast masinat, võib aega kuluda kauem – varu piisavalt aega!

K2. Mis teha, kui uuenduse ajal läheb elekter ära?

V2. Voolukatkestus võib rikkuda süsteemifaile. Proovi järgmist:

  1. Käivita arvuti taaste-režiimis (GRUBi menüüst “Advanced options” → “Recovery mode”)
  2. Käivita järgmised käsud:
sudo dpkg --configure -a
sudo apt update
sudo apt upgrade
  1. Kui olukord on väga halb, kasuta varukoopiat või päästa andmed Live USB abil.

K3. Mis vahe on LTS-il ja tavalistel versioonidel?

V3. LTS (Long Term Support) versioonid saavad 5 aastat tuge ja on stabiilsed ning usaldusväärsed. Tavalised versioonid (interim releases) saavad kiiremini uuendusi, aga tugi kestab vaid 9 kuud.

  • LTS sobib: serveritesse, tööarvutitesse, stabiilsust eelistavatele kasutajatele
  • Tavaline versioon sobib: arendajatele ja neile, kes soovivad alati kõige uuemat Ubuntu’d

K4. Kas saab otse uuendada väga vanalt versioonilt uusimale?

V4. Ei, enamasti tuleb minna samm-sammult versioonide kaupa edasi. Näiteks 18.04 LTS → 22.04 LTS nõuab esmalt 20.04 LTS-i läbimist. LTS-i vahel on aga ametlik tugi olemas, nii et do-release-upgrade võib siiski töötada.

K5. Kas pärast uuendust saab vanale versioonile tagasi minna?

V5. Ubuntu-l pole Windowsi-laadset “tagasi keeramise” võimalust. Seetõttu on varundamine enne uuendamist äärmiselt tähtis. Kui siiski vaja tagasi minna, tee puhas paigaldus vana ISO abil ja taasta andmed varukoopiast.

Need KKK vastused põhinevad päris kasutajate küsimustel ning aitavad lahendada tüüpilisi muresid. Mida rohkem tead, seda muretumalt saad Ubuntu uuendada!

侍エンジニア塾