Upgrading Debian 8 si Version 9

Akọsilẹ yii yoo ni itọsọna pẹlu eyi ti o le ṣe igbesoke Debian 8 OS si version 9. O yoo pin si awọn aaye pataki pupọ, eyi ti o yẹ ki o ṣe deede. Pẹlupẹlu, fun igbadun rẹ, iwọ yoo gbekalẹ pẹlu awọn ilana ipilẹ fun ṣiṣe gbogbo awọn iṣẹ ti a ṣalaye. Jẹ fetísílẹ.

Awọn Ilana Ilana OS Debian

Nigba ti o ba wa si imelọpọ eto naa, abojuto kii yoo jẹ alaini. Nitori otitọ ni lakoko isẹ yii ọpọlọpọ awọn faili pataki ni a le pa kuro lati disk, o jẹ dandan lati fun iroyin kan ti awọn iṣẹ wọn. Ti o dara julọ, olumulo ti ko ni iriri ti o ṣiyemeji agbara tabi agbara rẹ yẹ ki o ṣe akiyesi gbogbo awọn iṣere ati awọn konsi, tabi, ni awọn igba miiran, o ṣe pataki lati tẹle awọn itọnisọna ti a salaye ni isalẹ.

Igbese 1: Awọn iṣọra

Ṣaaju ki o to bẹrẹ, o yẹ ki o ṣọra nigbati o ṣe atilẹyin fun gbogbo awọn faili pataki ati apoti isura infomesonu, ti o ba lo wọn, bii bi idibajẹ ti o ko le mu wọn pada.

Idi fun iṣeduro yii ni pe a lo ọna ipamọ data ti o yatọ patapata ni Debian9. MySQL, eyi ti o ti fi sori ẹrọ lori Debian 8, laanu, kii ṣe ibaramu pẹlu MariaDB database ni Debian 9, nitorina ti imudojuiwọn ko ba ṣẹ, gbogbo awọn faili yoo sọnu.

Igbese akọkọ ni lati wa iru ipo ti OS ti o nlo lọwọlọwọ. Aaye wa ni ilana alaye.

Ka siwaju: Bi a ṣe le wa abajade ti pinpin Linux

Igbese 2: Ngbaradi fun igbesoke naa

Ni ibere fun ohun gbogbo lati ni aṣeyọri, o nilo lati rii daju pe o ni gbogbo awọn imudojuiwọn titun fun ẹrọ iṣẹ rẹ. O le ṣe eyi nipa ṣiṣe awọn ofin mẹta wọnyi ni ọna:

sudo apt-gba imudojuiwọn
sudo apt-gba igbesoke
sudo apt-gba dist upgrade

Ti o ba ṣẹlẹ pe software ti ẹnikẹta wa lori kọmputa rẹ, eyiti a ko fi sinu eyikeyi ninu awopọ tabi ti o wa ninu eto lati awọn ohun elo miiran, eyi pataki dinku ni anfani fun ilana iṣeduro aṣiṣe. Gbogbo awọn ohun elo wọnyi lori kọmputa le wa ni atẹle pẹlu aṣẹ yii:

wiwa iṣawari '~ o'

O yẹ ki o yọ gbogbo wọn kuro, lẹhinna, nipa lilo aṣẹ ti o wa ni isalẹ, ṣayẹwo boya a ti fi gbogbo awọn fifi sori ẹrọ daradara ati ti o ba wa awọn iṣoro eyikeyi ninu eto naa:

dpkg -c

Ti o ba ṣe lẹhin pipaṣẹ aṣẹ ni "Ipin" ko si ohun ti o han, ko si awọn aṣiṣe pataki ni awọn apoti ti a fi sori ẹrọ. Ni iṣẹlẹ ti awọn iṣoro wa ninu eto naa, wọn gbọdọ wa ni ipilẹ, ati tun bẹrẹ kọmputa naa pẹlu lilo aṣẹ:

atunbere

Igbese 3: Oṣo

Itọnisọna yii yoo ṣe apejuwe nikan ni imudarasi ilọsiwaju ti eto naa, eyi ti o tumọ si pe o gbọdọ sọpo gbogbo awọn apo-iwe data to wa. O le ṣe eyi nipa ṣiṣi faili yii:

sudo vi /etc/apt/sources.list

Akiyesi: ninu idi eyi, vi yoo lo lati ṣi faili naa, eyiti o jẹ oluṣakoso ọrọ ti a fi sori ẹrọ nipasẹ aiyipada ni gbogbo awọn pinpin Linux. O ko ni iṣiro ti o ni iyatọ, nitorina o yoo nira fun olumulo ti o wulo lati ṣatunkọ faili naa. O le lo olootu miiran, fun apẹẹrẹ, GEdit. Lati ṣe eyi, o nilo lati paarọ aṣẹ "vi" pẹlu "gedit".

Ninu faili ti n ṣii, o nilo lati yi gbogbo awọn ọrọ pada. "Jessie" (codename OS Debian8) lori "Ipa" (codename Debian9). Bi abajade, o yẹ ki o dabi eleyi:

vi /etc/apt/sources.list
deb //httpredir.debian.org/debian stretch akọkọ idasi
deb //security.debian.org/ stretch / awọn imudojuiwọn akọkọ

Akiyesi: ilana atunṣe naa le ṣe itọnisọna pupọ nipa lilo ẹlomiran SED alaiṣẹ ati ṣiṣe pipaṣẹ ni isalẹ.

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

Lẹhin gbogbo awọn igbesẹ ti a ṣe, fi igboya gbe imudojuiwọn ti awọn ibi ipamọ nipasẹ titẹ si "Ipin" aṣẹ:

imudojuiwọn imudojuiwọn

Apeere:

Igbese 4: Fifi sori ẹrọ

Lati fi eto OS tuntun kan sori ẹrọ daradara, o nilo lati rii daju pe o ni aaye to gun lori dirafu lile rẹ. Lakoko ṣiṣe aṣẹ yi:

apt -o APT :: Gba :: Trivial-Only = otito igbesoke otitọ

Apeere:

Nigbamii ti, o nilo lati ṣayẹwo folda folda. Lati ṣe eyi, o le lo aṣẹ naa:

df -H

Atunwo: lati ṣe afihan itọnisọna asopọ ti eto ti a fi sori ẹrọ lati akojọ ti o han, ṣe akiyesi si iwe-iwe "Ti gbe ni" (1). Ninu rẹ, wa wiwọ ti a fiwe si “/” (2) - Eyi ni root ti eto naa. O wa nikan lati ṣe itumọ wiwo kan diẹ sosi pẹlu ila si iwe "Ṣe" (3)nibiti aaye ti o ku laaye ti wa ni itọkasi.

Ati pe lẹhin gbogbo awọn igbesẹ wọnyi, o le mu imudojuiwọn gbogbo awọn faili. Eyi le ṣee ṣe nipa ṣiṣe awọn ofin wọnyi ni ọna:

apt igbesoke
apt dist-upgrade

Lẹhin igbaduro pipẹ, ilana naa yoo pari ati pe o le tun bẹrẹ eto naa lailewu pẹlu aṣẹ daradara-mọ:

atunbere

Igbese 5: Ṣayẹwo

Nisisiyi ẹrọ ti ẹrọ Debian rẹ ti ni imudojuiwọn si imudojuiwọn si titun ti ikede, ṣugbọn ni pato, o tọ lati ṣayẹwo diẹ diẹ sii lati rii daju:

  1. Ẹrọ ekuro pẹlu aṣẹ:

    uname -mrs

    Apeere:

  2. Ẹya pinpin pẹlu aṣẹ:

    lsb_release -a

    Apeere:

  3. Wiwa ti awọn aṣaju ogbologbo nipa ṣiṣe awọn aṣẹ:

    wiwa iṣawari '~ o'

Ti irọri ekuro ati pinpin ni ibamu pẹlu Debian 9 OS, ko si si awari awọn ti o ṣaṣeyọri, eyi tumọ si pe imudojuiwọn eto naa jẹ aṣeyọri.

Ipari

Imudarasi Debian 8 si version 9 jẹ ipinnu pataki, ṣugbọn iṣe ilosiwaju rẹ da lori imuse gbogbo awọn ilana loke. Níkẹyìn, Mo fẹ lati fa ifojusi rẹ si otitọ pe ilana imudojuiwọn jẹ dipo gigun, niwon o tobi awọn faili ti yoo gba lati inu nẹtiwọki, ṣugbọn ilana yii ko le di idilọwọ, bibẹkọ ti imularada ẹrọ ṣiṣe ko ni ṣeeṣe.