Ta članek vam bo vodil skozi katere lahko nadgradite različico Debian OS 8 na različico 9. Razdeljen bo na več glavnih točk, ki jih je treba dosledno izvajati. Tudi za vaše udobje boste prejeli osnovne ukaze za izvajanje vseh opisanih dejanj. Bodite previdni.
Vsebina
Ko gre za posodobitev sistema, previdnost nikoli ne bo odveč. Ker je lahko veliko diskov v tej operaciji izbrisanih veliko pomembnih datotek, je treba dati svoj račun. V najboljšem primeru mora neizkušeni uporabnik, ki dvomi o lastnih sposobnostih, pretehtati prednosti in slabosti ali vsaj - potrebno je slediti navodilom brez spodaj, kar je navedeno spodaj.
Pred nadaljevanjem morate previdno varnostno kopirati vse pomembne datoteke in baze podatkov, če jih uporabljate, ker jih v primeru neuspeha preprosto ne morete obnoviti.
Razlog za to je, da Debian9 uporablja povsem drugačen sistem zbirke podatkov. MySQL, ki je nameščen na Debian 8, žal ni združljiv z bazo podatkov MariaDB v Debianu 9, zato bodo v primeru neuspešne posodobitve vse datoteke izgubljene.
Prvi korak je ugotoviti, katero različico operacijskega sistema trenutno uporabljate. Imamo podrobna navodila na spletni strani.
Preberite več: Kako najti različico distribucije Linuxa
Če želite, da je vse uspešno, morate zagotoviti, da imate dostop do vseh najnovejših posodobitev za vaš operacijski sistem. To lahko naredite tako, da sledite tem tri ukaze:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
Če se je zgodilo, da v računalniku obstaja programski program drugega proizvajalca, ki ni bil vključen v noben od paketov ali je bil vnesen v sistem iz drugih virov, to znatno zmanjša možnost izvajanja postopka posodobitve brez napak. Vse te aplikacije v računalniku lahko sledite s tem ukazom:
aptitude search '~o'
Vse bi jih morali izbrisati in nato z ukazom, prikazanim spodaj, preveriti, ali so vsi paketi pravilno nameščeni in če so v sistemu težave:
dpkg -C
Če po izvedbi ukaza v "Terminal" ne prikaže ničesar, v nameščenih paketih ni nobenih kritičnih napak. V primeru, da je sistem naletel na težave, jih je treba odpraviti in znova zagnati računalnik z ukazom:
reboot
Ta priročnik opisuje samo ročno rekonfiguracijo sistema, kar pomeni, da morate osebno zamenjati vse razpoložljive pakete podatkov. To lahko storite tako, da odprete naslednjo datoteko:
sudo vi /etc/apt/sources.list
Opomba: v tem primeru se bo vi uporabil za odpiranje datoteke, ki je privzeto urejevalnik besedil nameščen v vseh distribucijah Linuxa. Nima grafičnega vmesnika, zato bo navadnemu uporabniku težko urediti datoteko. Uporabite lahko drug urejevalnik, na primer GEdit. Če želite to narediti, morate ukaz "vi" zamenjati z geditom.
V odprti datoteki je treba spremeniti vse besede "Jessie" (kodno ime OS Debian8) na "Stretch" (kodno ime Debian9). Na koncu bi moral izgledati takole:
vi /etc/apt/sources.list
deb http://httpredir.debian.org/debian stretch main contrib
deb http://security.debian.org/ stretch/updates main
Opomba: proces urejanja je močno poenostavljen z uporabo preprostega pripomočka SED in vodenjem ukaza, navedenega spodaj.
sed -i 's/jessie/stretch/g' /etc/apt/sources.list
Po vseh manipulacijah, ki ste jih naredili, varno zaženite posodobitev repozitorijev tako, da v "Terminal" izvedete naslednji ukaz:
apt update
Primer:
Če želite uspešno namestiti nov operacijski sistem, se prepričajte, da imate dovolj prostora na trdem disku. Na začetku zaženite ta ukaz:
apt -o APT::Get::Trivial-Only=true dist-upgrade
Primer:
Nato morate preveriti korensko mapo. Če želite to narediti, lahko uporabite ukaz:
df -H
Nasvet: če želite na seznamu, ki se pojavi, hitro prepoznati korenski imenik nameščenega sistema, bodite pozorni na stolpec "Vgrajen v" (1) . V njem poiščite niz z znakom "/" (2) - to je koren sistema. V stolpcu "Dost" (3) ostane le malo videti v vrsti, kjer je označen preostali prosti prostor na disku.
In šele po vseh teh pripombah lahko začnete posodabljati vse datoteke. To lahko naredite tako, da enkrat izvedete naslednje ukaze:
apt upgrade
apt dist-upgrade
Po dolgem čakanju bo proces končan in ga lahko varno znova zaženete z že znanim ukazom:
reboot
Zdaj je vaš operacijski sistem Debian uspešno posodobljen v novo različico, vendar je za vsak slučaj vredno preveriti še nekaj stvari,
uname -mrs
Primer:
lsb_release -a
Primer:
aptitude search '~o'
Če različica jedra in distribucijski paket ustrezata operacijskemu sistemu Debian 9 in niso bili odkriti zastarelih paketov, to pomeni, da je bila posodobitev sistema uspešna.
Posodabljanje Debian 8 do 9 je resna rešitev, vendar je njeno uspešno izvajanje odvisno le od izvajanja vseh zgornjih navodil. Končno bi rad pozoren na dejstvo, da je postopek posodabljanja precej dolg, ker bo iz omrežja preneseno veliko število datotek, vendar tega postopka ne morete prekiniti, sicer operacijski sistem ne bo obnovljen.