Estobuntu uuendamine

From EIK wiki

Estobuntu

Estobuntu on eesti keele ja meele järgi loodud Linux. Siiski ei pruugi selle uuendused tulla välja nii ruttu kui ehk keegi võib oodata. Võimalus on ka sellele ise kaasa aidata.

Uuendamine

Üldine Estobuntu uuendamine käib nii nagu ikka Debiani-põhistes Linuxites kombeks. Kui viimane Estobuntu versioon on 14.04 ja kui on soov uuendada siis on mitu võimalust:

  • paigaldada puhtalt uusim Linux - on selleks siis Ubuntu, selle erinevad derivaadid või mõni muu distro
  • uuendada olemasolev Estobuntu 14.04 uusima Lubuntu Linuxi peale, mis on Estobuntu aluseks valitud distro

... uusima Ubuntu peale

Estobuntu 14.04 on tehtud Lubuntu baasil - siis uuendatakse uusima Lubuntu peale vastavalt Estobuntu aluseks valitud distrole. Soovitav on uuendada uusima LTS-versiooni peale, mis on pikemaajalise toega kui teised versioonid.

Alljärgnev on vajalik siis kui Estobuntu uusi versioone ei ole välja tulnud ent siiski on soov uusima Ubuntu peale uuendada.

Peale uuendamist tasub läbi testida rakenduste käivitamine. Kui rakendus ei käivitu siis tuleb see esmalt jäägitult (koos sätetega) eemaldada ja siis uuesti paigaldada. Teada on, et LibreOffice võib olla vajalik seetõttu uuesti paigaldada. Eemaldamiseks tasub näiteks Synaptic'u abil otsida kõik seonduvad paketid üles ja seejärel täielikult eemaldada.

meta-release

Avada fail /etc/update-manager/meta-release

asendada olemasolev tekst:

[METARELEASE]
URI = http://repo.estobuntu.org/meta-release
URI_LTS = http://repo.estobuntu.org/meta-release-lts
URI_UNSTABLE_POSTFIX = -development
URI_PROPOSED_POSTFIX = -proposed

... selle tekstiga:

[METARELEASE]
URI = http://changelogs.ubuntu.com/meta-release
URI_LTS = http://changelogs.ubuntu.com/meta-release-lts
URI_UNSTABLE_POSTFIX = -development
URI_PROPOSED_POSTFIX = -proposed

release-upgrades

Failis /etc/update-manager/release-upgrades peab olema:

Prompt=lts

Selle faili selgitused:

[DEFAULT]
# Default prompting behavior, valid options:
#
#  never  - Never check for a new release.
#  normal - Check to see if a new release is available.  If more than one new
#           release is found, the release upgrader will attempt to upgrade to
#           the release that immediately succeeds the currently-running
#           release.
#  lts    - Check to see if a new LTS release is available.  The upgrader
#           will attempt to upgrade to the first LTS release available after
#           the currently-running one.  Note that this option should not be
#           used if the currently-running release is not itself an LTS
#           release, since in that case the upgrader won't be able to
#           determine if a newer release is available.

do-release-upgrade

Kui käsku do-release-upgrade ei saa käivitada siis paigaldada esmalt:

sudo apt-get update && sudo apt-get install -y ubuntu-release-upgrader-core && sudo apt-get clean

NB! Kui uuendatakse üle võrgu (nt üle SSH ühenduse) siis soovitav esmalt paigaldada byobu ja siis see käivitada ning selle sees omakorda käivitada allolevad käsud.


Peale failide meta-release ja release-upgrades muudatuste tegemist kontrollime uusima versiooni saadavust:

sudo do-release-upgrade -c

... seejärel uuendame:

sudo do-release-upgrade

... arendusversiooni peale uuendamine (võib mõnikord aidata ka järgmise LTS'i peale uuendamisel):

sudo do-release-upgrade -d

... lisainfo:

man do-release-upgrade

Võimalus ka graafiline tarkvarauuendaja (/usr/bin/update-manager ehk siis käsurealt: update-manager või peamenüüst Süsteemi tööriistad -> Tarkvara uuendamine) käivitada peale süsteemi taaskäivitust.

Uuendamise tulemuse kontroll

Vaatame, mis versiooni peale uuendamine toimus:

lsb_release -a

Lisainfo baassüsteemi kohta:

cat /etc/os-release

Vanad tuumad

Üldjuhul jäävad peale uuendamist süsteemi vanad tuumad:

ls -la /boot

... sama numbriga failid moodustavad ühe tuuma komplekti.

Hetkel kasutuselolev tuum:

uname -r

Kui ei ole uusim tuum kasutusel siis uuendada alglaadur:

sudo update-grub

... ja teha arvutile alglaadimine:

systemctl reboot

või ka:

sudo reboot

... ja kontrollida uuesti kasutatavat tuuma:

 uname -r

Vanade tuumade ja päisefailide eemaldamise kohta saab lugeda siit artikli teisest poolest. Võib kasutada ka rakendusega byobu kaasatulevat võimalust (purge-old-kernels).


Peale vanade tuumade ja päisefailide eemaldamist uuendada ka alglaadur GRUB:

sudo update-grub

Viited