Aġġornament ta 'Debian 8 għall-Verżjoni 9

Dan l-artikolu se jkun fih gwida li biha tista 'ttejjeb l-OS Debian 8 sal-verżjoni 9. Se jinqasam f'diversi punti ewlenin, li għandhom jitwettqu b'mod konsistenti. Ukoll, għall-konvenjenza tiegħek, inti ser tiġi ppreżentat bil-kmandijiet bażiċi biex twettaq l-azzjonijiet kollha deskritti. Kun attent.

Istruzzjonijiet ta 'Aġġornament ta' Debian OS

Meta niġu għall-aġġornament tas-sistema, il-kura qatt ma tkun żejda. Minħabba l-fatt li matul din l-operazzjoni ħafna ta ’fajls importanti jistgħu jitħassru mid-diska, jeħtieġ li tingħata rendikont ta’ l-azzjonijiet tagħhom. Fl-aħjar mod, utent mingħajr esperjenza li jiddubita s-saħħa tiegħu jew tagħha għandu jiżen il-vantaġġi u l-iżvantaġġi kollha, jew, f'każijiet estremi, huwa meħtieġ li ssegwi l-istruzzjonijiet deskritti hawn taħt.

Pass 1: Prekawzjonijiet

Qabel ma tibda, għandek toqgħod attent meta tappoġġja l-fajls u d-databases importanti kollha, jekk tuża dawn, għax fil-każ ta ’falliment inti sempliċiment ma tistax terġa’ tpoġġihom.

Ir-raġuni għal din il-prekawzjoni hija li sistema ta 'database kompletament differenti tintuża f'Debian9. Sfortunatament, MySQL, li huwa installat fuq Debian 8, mhux kompatibbli mal-bażi tad-data MariaDB f'Debian 9, għalhekk jekk l-aġġornament ma jirnexxix, il-fajls kollha jintilfu.

L-ewwel pass huwa li ssib eżattament liema verżjoni ta ’l-OS qed tuża bħalissa. Is-sit tagħna għandu struzzjonijiet dettaljati.

Kompli aqra: Kif issib il-verżjoni tad-distribuzzjoni tal-Linux

Pass 2: Tħejjija għall-aġġornament

Sabiex kollox jirnexxi, għandek taċċerta ruħek li għandek l-aħħar aġġornamenti kollha għas-sistema operattiva tiegħek. Tista 'tagħmel dan billi tmexxi dawn it-tliet kmandi min-naħa tagħhom:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade

Jekk jiġri li softwer ta 'parti terza huwa preżenti fuq il-kompjuter tiegħek, li ma kienx inkluż f'xi wieħed mill-pakketti jew li kien inkluż fis-sistema minn riżorsi oħra, dan inaqqas b'mod sinifikanti l-opportunità għal proċedura ta' aġġornament mingħajr żbalji. Dawn l-applikazzjonijiet kollha fuq il-kompjuter jistgħu jiġu ssorveljati b'dan il-kmand:

tfittxija ta 'kapaċità' ~ o '

Għandek tneħħihom kollha, u mbagħad, billi tuża l-kmand hawn taħt, iċċekkja jekk il-pakketti kollha humiex installati sewwa u jekk hemmx xi problemi fis-sistema:

dpkg -c

Jekk wara li teżegwixxi l - kmand f '. T "Terminal" xejn ma jidher, m'hemm l-ebda żbalji kritiċi fil-pakketti installati. Fil-każ li hemm problemi fis-sistema, għandhom jiġu ffissati, u mbagħad jerġgħu jibdew il-kompjuter bl-użu tal-kmand:

reboot

Pass 3: Setup

Dan il-manwal jiddeskrivi biss ir-rikonfigurazzjoni manwali tas-sistema, li jfisser li trid personalment tissostitwixxi l-pakketti tad-data kollha disponibbli. Tista 'tagħmel dan billi tiftaħ il-fajl li ġej:

sudo vi /etc/apt/sources.list

Nota: f'dan il-każ, vi se tintuża biex tiftaħ il-fajl, li huwa editur tat-test installat awtomatikament fid-distribuzzjonijiet kollha tal-Linux. M'għandux interface grafika, għalhekk ikun diffiċli għal utent ordinarju li jeditja l-fajl. Tista 'tuża editur ieħor, pereżempju, GEdit. Biex tagħmel dan, trid tissostitwixxi l-kmand “vi” b '“gedit”.

Fil-fajl li jiftaħ, ser ikollok bżonn tibdel il-kliem kollu. "Jessie" (kodiċi tal - kodiċi OS Debian8) fi "Stretch" (kodiċi tal-isem Debian9). Bħala riżultat, għandha tidher bħal din:

vi /etc/apt/sources.list
deb //httpredir.debian.org/debian stretch contrib prinċipali
deb //security.debian.org/ stretch / updates prinċipali

Nota: il-proċess ta ’editjar jista’ jkun issimplifikat ħafna bl-użu ta ’l-utilità ta’ l-SED li ma tistax toqgħod attent u bl-eżekuzzjoni tal-kmand hawn taħt.

sed -i's / jessie / stretch / g '/etc/apt/sources.list

Wara l - manipulazzjonijiet kollha mwettqa, niedi boldly l - aġġornament tar - repożitorji billi tħaddem "Terminal" kmand:

aġġornament apt

Eżempju:

Pass 4: Installazzjoni

Biex tinstalla OS ġdida, għandek bżonn tagħmel ċert li jkollok spazju biżżejjed fuq il-hard drive tiegħek. Agħmel inizjalment dan il-kmand:

apt -o APT :: Get :: Trivial Only = vera dist-upgrade

Eżempju:

Sussegwentement, għandek tiċċekkja l-għerq tal-folder. Biex tagħmel dan, tista 'tuża l-kmand:

df -H

Tip: Biex tidentifika malajr l-għerq tad-direttorju tas-sistema installata mil-lista li tidher, oqgħod attent għall-kolonna “Immuntat fi” (1). Fiha, issib il-sekwenza ffirmata “/” (2) - dan huwa l-għerq tas-sistema. Jibqa 'biss li tittraduċi daqqa t'għajn ftit xellug lejn il-linja għall-kolonna “Dost” (3)fejn huwa indikat l-ispazju ta ’disk ħieles li jifdal.

U biss wara dawn il-preparazzjonijiet kollha, tista 'tmexxi aġġornament tal-fajls kollha. Dan jista 'jsir billi jiġu eżegwiti l-kmandi li ġejjin:

aġġornament apt
apt dist-upgrade

Wara stennija twila, il-proċess jintemm u tista 'terġa' tibda s-sistema b'sigurtà permezz ta 'kmand magħruf:

reboot

Pass 5: Iċċekkja

Issa s-sistema operattiva Debian tiegħek ġiet aġġornata b'suċċess sal-verżjoni l-ġdida, imma fil-każ, ta ’min jiċċekkja ftit iktar affarijiet biex tkun żgur:

  1. Verżjoni tal-qalba bil-kmand:

    uname-Sinjura

    Eżempju:

  2. Il-verżjoni tad-distribuzzjoni bil-kmand:

    lsb_release -a

    Eżempju:

  3. Disponibbiltà ta 'pakketti skaduti billi titħaddem il-kmand:

    tfittxija ta 'kapaċità' ~ o '

Jekk il-verżjoni tal-qalba u tad-distribuzzjoni hija konsistenti mal-OS Debian 9, u ma nstabu l-ebda pakketti li m'għadhomx jintużaw, dan ifisser li l-aġġornament tas-sistema rnexxa.

Konklużjoni

It-titjib ta 'Debian 8 għall-verżjoni 9 hija deċiżjoni serja, iżda l-implimentazzjoni b'suċċess tagħha tiddependi biss fuq l-implimentazzjoni ta' l-istruzzjonijiet kollha hawn fuq. Finalment, nixtieq niġbed l-attenzjoni tiegħek għall-fatt li l-proċess ta 'aġġornament huwa pjuttost twil, peress li numru kbir ta' fajls se jitniżżlu min-netwerk, iżda dan il-proċess ma jistax jiġi interrott, inkella l-irkupru tas-sistema operattiva ma jkunx possibbli.