- Kaip atnaujinti „Elementary OS Juno“

Kaip atnaujinti „Elementary OS Juno“

Pradinė OS Juno buvo ką tik paleista, ir ji atėjosu daugybe pataisymų, naujų funkcijų ir programinės įrangos atnaujinimų. Tačiau vienas dalykas, kurio nebuvo, buvo būdas atnaujinti senesnę versiją į „Elementary OS Juno“ neformatuojant viso kompiuterio.

Jei norite gauti naujausią pagrindinę OSišleisime, bet nenorime persistengti ir performatuoti vargo. Mes galime padėti! Sekite kartu ir sužinokite, kaip galite atnaujinti savo kompiuterį pagrindiniame OS!

Įspėjimas

Kūrėjai nepalaiko naujovinimo metodo, kurį apžvelgiame mokymo programoje. Vykdykite šį vadovą savo rizika!

Prieš bandydami atnaujinti „Elementary OS Loki“ į „Juno“, padarykite savo sistemoje išsamią atsarginę kopiją!

Pasiruošimas atnaujinimui

Pradinė OS yra „Ubuntu“ pagrįsta operacinė sistema, todėl turėsime vadovautis tradiciniu „Ubuntu“ paskirstymo atnaujinimo procesu. Paspauskite „Ctrl“ + „Alt“ + F1 ir atidarykite TTY terminalo sąsają. Tada atlikite toliau nurodytus veiksmus, kad parengtumėte sistemą atnaujinti į naujausią „Elementary OS“ versiją.

1 žingsnis: TTY apvalkalo ekrane pastebėsite tai, kas sako „prisijungti“. Įveskite savo vartotojo vardą ir slaptažodį. Tai turėtų akimirksniu suteikti viso ekrano terminalo sesiją.

2 žingsnis: Šiame vadove mes bendrausime su šaknimisįsako daug. Dėl šios priežasties verta perkelti TTY apvalkalą iš savo vartotojo į pagrindinę sąskaitą. Mes galime įsitvirtinti „Elementary OS TTY Shell“ versijoje sudo -s.

sudo -s

3 veiksmas: Dabar, kai turite šakninę prieigą, turite išjungti „LightDM“ prisijungimo sistemą ir „Pantheon“ darbalaukio aplinką. Jei to nepadarysite, atnaujinimas gali nepavykti ir sugadinti visą jūsų sistemą.

Norėdami išjungti „LightDM“ prisijungimo sistemą, naudokite sisteminisl.

systemctl stop lightdm.service

4 veiksmas: „LightDM“ išjungtas. Dabar laikas įdiegti visus laukiančius dabartinės versijos, su kuria mes dirbame, naujinius tinkamas atnaujinimas ir tinkamas atnaujinimas komandos.

apt update
apt upgrade -y

5 veiksmas: Dabar, kai šiuo metu naudojate pagrindinės OS versijos programinę įrangą, yra naujausia versija, turime paleisti dist-upgrade komanda. Ši komanda toliau įdiegs programinės įrangos naujinius ir užtikrins, kad naujausia išleidžiama dabartinė OS.

apt dist-upgrade

6 veiksmas: „Elementary Loki“ įdiegėme naujausius paketus. Dabar turime patikrinti, ar sistemoje nėra problemų, ir įsitikinti, ar atnaujinimai vyko gerai. Pakuočių problemas galima lengvai nustatyti naudojant dpkg -C

dpkg -C

Perskaitykite dpkg komanda. 99% laiko, sistema turėtų būti gerai. Jei dėl kokios nors priežasties jūsų kompiuteryje kyla problemų dėl paketo, perskaitykite ekrane pateiktą informaciją ir sužinokite, kaip išspręsti problemas.
7 veiksmas: Paskutinis pasirengimo proceso žingsnis yra patikrinti, ar „Elementary OS“ neturi jokių sulaikytų paketų. Paslėpti paketai gali sugadinti dalykus, kai atnaujinimas bus baigtas, todėl naudokite vitrinos komandą ir įsitikinkite, kad jūsų sistemoje jos nėra.

apt-mark showhold

Atnaujinkite į pradinę OS „Juno“

Atlikęs aukščiau išvardintus veiksmus, „Elementary OS“ kompiuteris (veikia 4 versija) yra pasirengęs pradėti naujovinimo procesą iki naujausios versijos.

Pirmasis bet kokio operacinių sistemų, kurios naudoja „Ubuntu“ kaip pagrindą, atnaujinimo žingsnis yra modifikuoti programinės įrangos šaltinius ir pakeisti juos iš senų į naujus.

Pradinė OS Juno kaip pagrindą naudoja „Ubuntu 18.04 LTS“, todėl viską turime pakeisti į 18.04.

sed -i "s/xenial/bionic/g" /etc/apt/sources.list

Elementarios OS programinės įrangos šaltiniai buvo pakeisti iš Ubuntu 16.04 į Ubuntu 18.04. Dabar turime modifikuoti oficialius „Elementary“ programinės įrangos šaltinius ir juos pakeisti taip pat nuo 16.04 iki 18.04.

sed -i "s/xenial/bionic/g" /etc/apt/sources.list.d/appcenter.list
sed -i "s/xenial/bionic/g" /etc/apt/sources.list.d/elementary.list
sed -i "s/xenial/bionic/g" /etc/apt/sources.list.d/patches.list

Pakeitus visus programinės įrangos šaltinius, reikia atnaujinti „Elementary OS“ programinės įrangos rodyklę, kad ji atspindėtų pokyčius. TTY pulte paleiskite atnaujinti komanda.

sudo apt atnaujinimas

Prieš atnaujindami „Loki“ į naująją „Juno“ versiją, turime atlikti testą, kad įsitikintume, jog procesas vyks sklandžiai. Norėdami išbandyti atnaujinimo naudojimą imituoti su patobulinti komanda.

apt --simulate upgrade

Jei modeliavimas vyks sklandžiai, laikas atnaujinti iš tikrųjų. TTY pulte naudokite patobulinti komandą ir įdiekite naujus „Juno“ programinės įrangos paketus.

sudo apt upgrade -y

Užbaikite atnaujinimo procesą naudodami dist-upgrade komanda.

sudo apt dist-upgrade -y

Baigę atnaujinti „Elementary OS Juno“, perkraukite kompiuterį!

Po įdiegimo

Atnaujinimo procesas nuo Loki iki Juno baigtas. Tačiau norint teisingai naudoti savo sistemą, dar reikia padaryti keletą dalykų. Pirmiausia reikia pašalinti visus senus „Elementary OS“ paketus iš paskutinės versijos, naudojant automatiškai perkelti komanda.

sudo apt autoremove

„Perl“ moduliai

Kai kurių vartotojų, kurie išbandė šį „Juno“ atnaujinimo būdą, teigimu, „Perl“ modulių paketas gali prieštarauti senesnei versijai. Ištaisykite problemą naudodami:

sudo apt remove perl-modules-5.22

Atkurti GPG klavišus

Patobulinome iš Loki į Juno, pakeisdami kai kuriuos dalykus. Todėl turime įdiegti programinės įrangos šaltinių raktą. Atlikite toliau nurodytus veiksmus, kad tai padarytumėte.

1 žingsnis: Naudojant apt-raktas komandą, atsisiųskite „Elementary OS“ raktą iš interneto.

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com A74F73EFFE70B91C

2 žingsnis: Dabar, kai raktas yra įdiegtas, atnaujinkite „Juno“ programinės įrangos šaltinius, kad atspindėtumėte pakeitimus.

sudo apt update

Jei raktas buvo atkurtas, atnaujinimo komanda turėtų veikti be klaidų, ir jūs galėsite mėgautis savo naujuoju „Elementary OS Juno PC“!

Komentarai