Android

Hogyan frissítsük a 9-es debian szakaszot a 10-ös busian

How To Upgrade From Debian 9 To 10

How To Upgrade From Debian 9 To 10

Tartalomjegyzék:

Anonim

Több mint két év fejlesztés után az új Debian stabil verzió, a Buster kódnevű Debian 10 verzió 2019. július 6-án jelent meg, és öt évig támogatott lesz.

Ez a kiadás sok új csomagot és jelentős szoftverfrissítést tartalmaz. A Debian 10 buster szállítja a Linux 4.19 LTS kerneltel, az nftables keretrendszert használja alapértelmezett iptables háttérként, támogatja az UEFI Secure Boot alkalmazást, és alapértelmezés szerint engedélyezve van az AppArmor.

Ebben az oktatóanyagban megmutatjuk, hogyan kell frissíteni a Debian 9 Stretch rendszert a Buster Debian 10-re.

Előfeltételek

A frissítési műveletet superuser jogosultságokkal kell futtatni. Be kell jelentkeznie gyökérként vagy sudo jogosultságokkal rendelkező felhasználóként.

Biztonsági másolat készítése az adatokról

Mindenekelőtt feltétlenül készítsen biztonsági másolatot az adatokról, mielőtt megkezdené az operációs rendszer jelentős frissítését. Ha a Debianot virtuális gépen futtatja, akkor a legjobb, ha egy teljes rendszer pillanatfelvételt készít, így könnyedén visszaállíthatja a számítógépet arra az esetre, ha a frissítés délre megy.

Frissítse a jelenleg telepített csomagokat

A frissítési frissítés megkezdése előtt ajánlott frissíteni az összes jelenleg telepített csomagot a legújabb verzióra.

A visszatartottként megjelölt csomagokat nem lehet automatikusan telepíteni, frissíteni vagy eltávolítani. Ez problémákat okozhat a frissítési folyamat során. Annak ellenőrzéséhez, hogy vannak-e visszatartott csomagok a rendszereken:

sudo apt-mark showhold

Ha vannak on hold csomagok, akkor vagy távolítsa el a csomagokat a sudo apt-mark unhold package_name vagy ellenőrizze, hogy a csomagok nem zavarják-e a frissítési folyamatot.

Frissítse a csomagok indexét, és frissítse az összes telepített csomagot:

sudo apt update sudo apt upgrade

Futtassa az apt full-upgrade amely elvégzi a telepített csomagok fő verziófrissítését, és eltávolíthat néhány felesleges csomagot:

sudo apt full-upgrade

Távolítson el minden automatikusan telepített függőséget, amelyre már nincs szüksége egy csomaghoz:

sudo apt autoremove

Frissítse a Debian 9 Stretch szoftvert a Debian 10 Buster verzióra

Az első lépés az APT forráslista fájljainak újrakonfigurálása.

Ehhez nyissa meg az /etc/apt/sources.list fájlt a szövegszerkesztővel, és cserélje ki az egyes stretch buster vagy használja az alábbi sed parancsokat. Ha más forráslista fájlok is vannak az /etc/apt/sources.list.d alatt, akkor ezeket a forrásokat is frissítenie kell.

sudo nano /etc/apt/sources.list /etc/apt/sources.list

deb http://deb.debian.org/debian buster main deb http://deb.debian.org/debian buster-updates main deb http://security.debian.org/debian-security buster/updates main

Alternatív megoldásként a következő sed parancsokat is használhatja, amelyek az összes forráslista fájlban frissítik a stretch a buster :

sudo sed -i 's/stretch/buster/g' /etc/apt/sources.list sudo sed -i 's/stretch/buster/g' /etc/apt/sources.list.d/*.list

Ha kész, frissítse a csomag-indexet:

sudo apt update

Ha bármilyen hiba vagy figyelmeztető üzenet kapcsolódik egy harmadik fél adattárához, próbálja meg kijavítani a problémát, vagy tiltsa le a lerakatot.

Indítsa el a rendszerfrissítést a telepített csomagok frissítésével. Ez csak azokat a csomagokat frissíti, amelyek nem igényelnek más csomagok telepítését vagy eltávolítását:

sudo apt upgrade

Megkérdezi, hogy szeretné-e a szolgáltatásokat automatikusan újraindítani a frissítés során.

Restart services during package upgrades without asking?

A frissítési folyamat során számos egyéb kérdést feltehetnek Önnek, például azt, hogy meglévő konfigurációs fájlt meg akar-e őrizni, vagy telepíteni kívánja-e a csomagkarbantartó verzióját. Ha nem végzett semmilyen változtatást a fájlban, akkor biztonságosnak kell lennie az Y gépelésnek, ha az aktuális konfigurációt meg szeretné tartani, írja be az N .

A frissítés a frissítések számától és az Internet sebességétől függően némi időt vehet igénybe.

Ezután hajtson végre egy apt full-upgrade amely elvégzi a rendszer teljes frissítését, telepíti a csomagok legújabb verzióit, és megoldja a különböző kiadásokban lévő csomagok közötti függőségi változásokat. Ez frissíti az összes csomagot, amelyet nem frissítettek az előző paranccsal.

sudo apt full-upgrade

A fenti parancs telepíthet néhány új csomagot, és eltávolíthatja az ütköző és elavult csomagokat.

Miután végzett, tisztítsa meg a felesleges csomagokat a következőkkel:

sudo apt autoremove

Végül indítsa újra a gépet úgy, hogy az új kernel aktiválódjon:

sudo systemctl reboot

Erősítse meg a frissítést

Várjon néhány percet, amíg a rendszer elindul és jelentkezzen be.

A bejelentkezés után a következő üzenettel üdvözli Önt:

Linux stretch 4.19.0-5-amd64 #1 SMP Debian 4.19.37-5 (2019-06-19) x86_64…

A Debian verzióját a következő parancs segítségével is ellenőrizheti:

lsb_release -a

No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 10 (buster) Release: 10 Codename: buster

Ennyi, élvezheti az új Debian 10 Buster készüléket.

Következtetés

A legtöbb esetben a Debian 9 Stretchről a Debian 10 Busterre való frissítésnek viszonylag egyszerűnek és fájdalommentesnek kell lennie.

debian