Vê gotarê dê rêberê ku hûn dikarin Debian 8-ê bi guhertoya 9-ê nûve bikin. Dê li çend xalên sereke were belav kirin ku bi rêkûpêk were meşandin. Di heman demê de, ji bo rehetiya we, hûn ji bo pêkanîna hemî kirinên diyarkirî jî dê ji fermanên bingehîn re werin pêşkêş kirin. Hişyar bimînin.
Rêbernameyên nûvekirina Debian OS
Dema ku ew nûvekirina pergalê tê, hişyariyê dê qet carî ne zêde be. Ji ber ku dema ku di vê operasyonê de gelek pelên girîng dikarin ji dîskê werin paqij kirin, hûn hewce ne ku ji kiryarên xwe hay bibin. Di rewşek çêtirîn de, bikarhênerek nehfandî ku guman di hêza wî de ye divê di proseya tundûtûjiyê de giranî û xirabî giraniyê bike - pêdivî ye ku meriv şixulên ku li jêrê têne xuyang kirin bişewitîne.
Gav 1: Pêşgotin
Berî ku hûn biçin, hûn hişyar bin dema ku hûn hemî pelan û databasên girîng hilanînê, ger hûn wan bikar tînin, ji ber ku di gava têkçûnê de hûn ê bi hêsanî nikaribin wan sererast bikin.
Sedema vê yekê ya pêşanîn ev e ku Debian9 pergalek databasê bi tevahî cûda bikar tîne. MySQL, ku li ser Debian 8 OS-yê tête saz kirin, aliye, ne lihevhatî bi databasa MariaDB-ê di Debian 9-ê de ye, ji ber vê yekê heke nûvekirin têk neçe, dê hemî pelan winda bibin.
Cara yekem ev e ku hûn bibînin ka kîjan guhertoya OS-ya ku hûn niha bikar tînin hene. Di malpera me de rêbernameyên berbiçav hene.
Zêdetir: Meriv çawa guhertoya belavkirina Linux-ê bibînin
Gav 2: Ji bo nûvekirinê amadekirin
Ji bo ku her tişt biserkeve, hûn hewce ne ku pê ewle bine ku hûn gihaştina hemî nûvekirinên dawî ji bo pergala xebata xwe hene. Hûn dikarin bi vî rengî van sê emrên bi navgîniya xwe bikin:
sudo nûvekirin-nûve kirin
sudo apt-up nûve
sudo apt-dist dist-upgrade
Ger ew diqewime ku komputera we nermalava sêyemîn e ku di tu pakêtan de nebûbû an ji pergala ji çavkaniyên din re hatibe zêdekirin, ev yek bi girîngî şertê nûvekirina şaşiya xeletiya bêsînor kêm dike. Hemî van serlêdanên li ser computerê bi vê fermanê têne şopandin:
lêgerîna aptitude '~ o'
Pêdivî ye ku hûn hemî wan derxînin, û paşê, bi karanîna fermanê li jêr, kontrol bikin ka hemî pakêt bi rengek rast hatine saz kirin û gelo her pirsgirêkên di pergalê de hene:
dpkg -C
Ger piştî ku emrê rêvekirinê li "Termînal" tiştek nehat xuyang kirin, wê hingê di pakêtên sazkirî de xeletiyên krîtîk jî tune. Di bûyera ku pirsgirêkên di pergalê de hatin dîtin de, pêdivî ye ku ew werin jêbirin, û dûv re bi karanîna computerê ferman bi dest bixin:
reboot kirin
Gav 3: Sazkirin
Vê manual bi tenê pergala rêvekirinê ya manual bike, tê vê wateyê ku divê hûn şexsî hemî pakêtên daneyên heyî bi cîh bikin. Hûn dikarin vê bikin wekî pelê jêrîn vekin:
sudo vi /etc/apt/source.list
Nîşe: Di vê rewşê de, karanîna vi tê bikar anîn ku pelê veke, ku edîtorek nivîsê ye ku di hemî belavkirinên Linux-ê de ji hêla veberhêner ve hatî saz kirin. Ew di navberek grafîkî de tune, ji ber vê yekê dê ji bo bikarhênerek gelemperî dijwar be ku pelê biguhezîne. Hûn dikarin edîtorek din bikar bînin, wek mînak, GEdit. Ji bo vê yekê, hûn hewce ne ku fermana "vi" bi "gedit" bi cîh bikin.
Di pelê ku vebûye, hûn hewce ne ku hemî peyvan biguherînin "Jessie" (navê kodek Debian8) li ser "Stretch" (kodnav Debian9). Wekî encamek, divê wisa xuya bike:
vi /etc/apt/source.list
deb //httpredir.debian.org/debian dirêjahiya tevkariya sereke
deb //security.debian.org/ dirêjtirîn / nûvekirinên sereke
Nîşe: Pêvajoya guherandinê bi karanîna karanîna SED-a hêsan û rêvekirina fermanê li jêr dikare pir hêsan bikira.
sed -i 's / jessie / stretch / g' /etc/apt/source.list
Piştî ku hemî manipulasyonên hatine kirin, bi zorî dest bi kirina depoyên nûjen bikin "Termînal" emir:
nûvekirina apt
Mînakek:
Gav 4: Sazkirin
Ji bo ku hûn OS-ya nû bi serfiraz saz bikin, hûn hewce ne ku pê ewle bine ku we di cîhaza dijwar de bi qasî cîh heye. Di destpêkê de vê fermanê bicîh bînin:
apt -o APT :: Bipêşin :: Tîrbûn-Tenê = Ji nûvekirina rastîn
Mînakek:
Piştre, hûn hewce ne ku peldanka root binihêrin. Ji bo vê bikin, hûn dikarin fermanê bikar bînin:
df -H
Tip: ji bo ku hûn zûtirîn peldanka root ya pergala sazkirî ji navnîşa ku xuya dibe, nas bikin, bala xwe bidin kolona "Sînor kirin" (1). Rêzê bi nîşanek di nav wê bibînin “/” (2) - ev pergala root e. Ew tenê dimîne ku meriv piçûkek ji çepê ya xêzê li ser stûnê binêrin "Dost" (3), cihê ku dîska belaş a mayî tê destnîşan kirin.
Only tenê piştî van amadekariyên hemî hûn dikarin dest bi nûvekirina hemî pelan bikin. Hûn dikarin vê yekê bi pêkanîna fermanên jêrîn bi rengek vekirî bikin:
nûvekirin
nûvekirin-distandin
Piştî demek dirêj, dê pêvajo biqede û hûn dikarin bi ewlehî pergalê bi fermanê xweş-naskirî ji nû ve saz bikin:
reboot kirin
Gav 5: Rêzkirin
Niha pergala xebitandina we ya Debian bi guhertoyek nû ve serfiraz hate guhertin, di heman demê de, tenê di doza, çend tişt hene ku tê kontrol kirin ku aram be:
- Guhertoya Kernel bi karanîna fermanê:
uname -mrs
Mînakek:
- Dabeşa belavkirinê bi karanîna fermanê:
lsb_release -a
Mînakek:
- Hebûna pakêtên kevnar bi rêvekirina emrê:
lêgerîna aptitude '~ o'
Heke kernel û guhertoyên belavkirinê bi Debian 9 re têkildar in, û pakêtên paşde nehat dîtin, wê hingê ev tê vê wateyê ku nûvekirina pergalê serketî bû.
Encam
Nûvekirina Debian 8-ê di guhertoya 9 de biryarek ciddî ye, lê pêkanîna wê ya serketî bi tenê li ser şopandina hemû rêberên li jor girêdayî ye. Di dawiyê de, ez dixwazim balê bikişînim ku pêvajo nûvekirin pir dirêj e, ji ber ku hejmareke pir mezin pelan dê ji torê bêne daxistin, lêbelê, ev pêvajo nikare were qut kirin, wekî din baştirkirina pergalê nabe.