Amelyore Debian 8 a Version 9

Atik sa a pral gen yon gid ak ki ou ka ajou Debian 8 eksplwatasyon vèsyon 9. Li pral divize nan plizyè pwen prensipal yo, ki ta dwe fè toujou. Epitou, pou konfò ou, ou pral prezante ak kòmandman debaz yo pou fè tout aksyon ki dekri yo. Ou dwe atantif.

Debian eksplwatasyon Mizajou OS

Lè li rive mete ajou sistèm nan, swen pa janm yo pral initil. Akòz lefèt ke pandan operasyon sa a, anpil dosye enpòtan ka efase nan ki gen kapasite a, li nesesè fè rapò sou aksyon yo. Nan pi bon, yon itilizatè san eksperyans ki dout fòs li oswa li ta dwe peze tout avantaj yo ak enkonvenyans yo, oswa, nan ka ekstrèm yo, li nesesè yo swiv enstriksyon ki dekri anba a.

Etap 1: Prekosyon

Anvan ou kòmanse, ou ta dwe pridan lè backup moute tout dosye enpòtan ak baz done, si ou itilize sa yo, tankou nan ka ta gen echèk ou tou senpleman pa ka retabli yo.

Rezon ki fè la pou prekosyon sa a se ke se yon sistèm baz done konplètman diferan itilize nan Debian9. MySQL, ki enstale sou Debian 8, malerezman, se pa konpatib ak baz done MariaDB a nan Debian 9, kidonk si aktyalizasyon an pa reyisi, tout dosye yo ap pèdi.

Premye etap la se chèche konnen egzakteman ki vèsyon nan eksplwatasyon an ou ap itilize kounye a. Sit nou an gen enstriksyon detaye.

Li plis: Ki jan yo chèche konnen vèsyon an nan distribisyon an Linux

Etap 2: Preparasyon pou ajou la

Yo nan lòd pou tout bagay yo dwe reyisi, ou bezwen asire w ke ou gen tout dènye dènye yo pou sistèm opere ou. Ou ka fè sa pa kouri twa kòmandman sa yo nan vire:

sudo nimewo apatman-jwenn aktyalizasyon
sudo nimewo apatman-jwenn ajou
sudo nimewo apatman-jwenn dist-ajou

Si li rive ke lojisyèl twazyèm pati a prezan sou òdinatè ou, ki pa te enkli nan nenpòt nan pakè yo oswa ki te enkli nan sistèm lan soti nan lòt resous, sa a siyifikativman diminye chans pou yon pwosedi aktyalizasyon gratis-erè. Tout aplikasyon sa yo sou òdinatè a ka swiv ak lòd sa a:

rechèch aptitid '~ o'

Ou ta dwe retire yo tout, ak Lè sa a, lè l sèvi avèk lòd ki anba a, tcheke si tout pakè yo enstale kòrèkteman epi si gen nenpòt pwoblèm nan sistèm lan:

dpkg -c

Si apre egzekite lòd la an "Tèminal" pa gen anyen ki parèt, pa gen okenn erè kritik nan pakè yo enstale. Nan evènman an ki gen pwoblèm nan sistèm nan yo, yo ta dwe fiks, ak Lè sa a, rekòmanse òdinatè a lè l sèvi avèk lòd la:

rdemare

Etap 3: Enstalasyon

Manyèl sa a ap dekri sèlman konfigirasyon manyèl la nan sistèm lan, ki vle di ke ou dwe pèsonèlman ranplase tout pakè done ki disponib. Ou ka fè sa lè ou louvri dosye sa a:

sudo vi /etc/apt/sources.list

Remak: nan ka sa a, vi yo pral itilize yo louvri dosye a, ki se yon editè tèks enstale pa default nan tout distribisyon Linux. Li pa gen yon koòdone grafik, kidonk li pral difisil pou yon itilizatè òdinè edite dosye a. Ou ka itilize yon lòt editè, pou egzanp, GEdit. Pou fè sa, ou bezwen ranplase "vi" lòd la ak "gedit".

Nan dosye a ki ouvè, w ap bezwen chanje tout mo yo. "Jessie" (koden eksplwatasyon Debian8) sou "Detire" (Codename Debian9). Kòm yon rezilta, li ta dwe gade tankou sa a:

vi /etc/apt/sources.list
deb //httpredir.debian.org/debian stretch main kontrib
deb // SSecurity.debian.org/ stretch / updates main

Remak: pwosesis la koreksyon ka anpil senplifye lè l sèvi avèk itilite a SED modestes ak egzekite lòd ki anba a.

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

Apre tout manipilasyon yo fèt, avèk fòs konviksyon lanse aktyalizasyon nan zarchiv yo pa kouri nan "Tèminal" lòd:

jiska aktyalizasyon

Egzanp:

Etap 4: Enstalasyon

Pou enstale avèk siksè yon nouvo eksplwatasyon, ou bezwen asire w ke ou gen ase espas sou kondwi difisil ou. Okòmansman kouri lòd sa a:

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

Egzanp:

Apre sa, ou bezwen tcheke dosye rasin lan. Pou fè sa, ou ka itilize lòd la:

df -H

Ide: byen vit idantifye anyè a rasin nan sistèm la enstale nan lis la ki parèt, peye atansyon sou kolòn nan "Monte nan" (1). Nan li, jwenn fisèl la siyen “/” (2) - sa a se rasin sistèm lan. Li rete sèlman pou tradwi yon ti kout je yon ti gòch nan liy lan pou kolòn lan "Dost" (3)kote se espas ki la ki gen kapasite gratis ki endike.

Epi sèlman apre tout preparasyon sa yo, ou ka kouri yon ajou nan tout dosye. Sa a ka fè pa egzekite kòmandman sa yo nan vire:

jis ajou
apt dist-upgrade

Apre yon tan rete tann, pwosesis la pral fini ak ou ka san danje rekòmanse sistèm lan ak yon lòd byen li te ye:

rdemare

Etap 5: Tcheke

Koulye a, sistèm opere Debian ou te avèk siksè mete ajou nan nouvo vèsyon an, men jis nan ka, li la vo kouran soti nan yon kèk plis bagay yo dwe asire w:

  1. Kernel vèsyon avèk lòd la:

    uname-mrs

    Egzanp:

  2. Distribisyon vèsyon an avèk kòmandman an:

    lsb_release -a

    Egzanp:

  3. Disponibilite nan pakè demode pa kouri lòd la:

    rechèch aptitid '~ o'

Si vèsyon Kernel ak distribisyon an konsistan avèk Debian 9 eksplwatasyon an, epi pa gen okenn pakè demode detekte, sa vle di ke aktyalizasyon sistèm lan te gen siksè.

Konklizyon

Amelyore Debian 8 a vèsyon 9 se yon desizyon grav, men aplikasyon siksè li yo depann sèlman sou aplikasyon an nan tout enstriksyon ki anwo yo. Finalman, mwen ta renmen trase atansyon ou sou lefèt ke pwosesis la aktyalizasyon se pito long, depi yo pral yon gwo kantite dosye dwe telechaje soti nan rezo a, men pwosesis sa a pa ka koupe, otreman gerizon nan sistèm nan fonksyone pa pral posib.