Android

Kako nadograditi debian 9 stretch na debian 10 buster

H96 Max Firmware Upgrade (RK3328): March 2018 Build

H96 Max Firmware Upgrade (RK3328): March 2018 Build

Sadržaj:

Anonim

Nakon više od dvije godine razvoja, nova Debianova stabilna verzija, Debian 10 kodnog naziva Buster, objavljena je 6. srpnja 2019. godine, a podržat će se 5 godina.

Ovo izdanje dolazi s puno novih paketa i velikim nadogradnjama softvera. Debian 10 buster isporučuje se s Linux 4.19 LTS kernelom, koristi nftables okvir kao zadani iptables backkend, podržava UEFI Secure Boot i ima podrazumijevano omogućen AppArmor.

U ovom ćemo vam vodiču pokazati kako nadograditi svoj Debian 9 Stretch sustav na Debian 10, Buster.

Preduvjeti

Operacija nadogradnje mora se izvoditi s povlasticama superusera. Morate biti prijavljeni kao korijen ili korisnik s sudo povlasticama.

Izrada sigurnosne kopije podataka

Prije svega, prije nadogradnje operativnog sustava provjerite sigurnosno kopiju podataka. Ako pokrećete Debian na virtualnom stroju, najbolje je napraviti cjelovit snimak sustava, tako da možete lako vratiti svoj stroj u slučaju da ažuriranje ide prema jugu.

Ažurirajte trenutno instalirane pakete

Prije pokretanja nadogradnje izdanja, preporučuje se ažurirati sve trenutno instalirane pakete na njihove najnovije verzije.

Paketi označeni kao zadržani ne mogu se automatski instalirati, nadograditi ili ukloniti. To može uzrokovati probleme tijekom postupka nadogradnje. Da biste provjerili rade li zadržani paketi na vašim sustavima:

sudo apt-mark showhold

Ako su paketi on hold , pakete morate odspojiti pakete sa sudo apt-mark unhold package_name ili provjerite da paketi neće ometati postupak nadogradnje.

Osvježite indeks paketa i nadogradite sve instalirane pakete:

sudo apt update sudo apt upgrade

Pokrenite apt full-upgrade koja će izvesti veliku verziju nadogradnje instaliranih paketa i može ukloniti neke nepotrebne pakete:

sudo apt full-upgrade

Uklonite sve automatski instalirane ovisnosti koje više nije potreban nijedan paket:

sudo apt autoremove

Nadogradite Debian 9 Stretch na Debian 10 Buster

Prvi korak je rekonfiguriranje APT-ovih datoteka s popisom izvora.

Da biste to učinili, možete otvoriti /etc/apt/sources.list datoteku sa svojim uređivačem teksta i zamijeniti svaku instancu stretch sa buster ili koristiti naredbe sed dolje. Ako imate druge datoteke s popisom izvora pod /etc/apt/sources.list.d , morate ih ažurirati i.

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

Alternativno, možete upotrijebiti sljedeće naredbe sed koja će ažurirati stretch na buster u svim datotekama s popisom izvora:

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

Po završetku ažurirajte indeks paketa:

sudo apt update

Ako postoje bilo kakve poruke o pogrešci ili upozorenju povezane sa spremištem treće strane, pokušajte popraviti problem ili onemogućiti spremište.

Započnite nadogradnju sustava nadogradnjom instaliranih paketa. To će nadograditi samo one pakete koji ne zahtijevaju instalaciju ili uklanjanje drugih paketa:

sudo apt upgrade

Od vas će se pitati želite li da se usluge automatski pokrenu tijekom nadogradnje.

Restart services during package upgrades without asking?

Tijekom postupka nadogradnje možda će vam se postavljati i druga pitanja, poput toga želite li zadržati postojeću konfiguracijsku datoteku ili instalirati verziju održavača paketa. Ako niste unijeli nikakve prilagođene promjene u datoteku, trebalo bi biti sigurno upisati Y suprotnom da bi trenutna konfiguracija upisala N

Nadogradnja može potrajati neko vrijeme, ovisno o broju ažuriranja i brzini vašeg interneta.

Zatim izvedite apt full-upgrade koja će izvesti potpunu nadogradnju sustava, instalirati najnovije verzije paketa i riješiti promjene ovisnosti između paketa u različitim izdanjima. Ovo će nadograditi sve pakete koji nisu nadograđeni s prethodnom naredbom.

sudo apt full-upgrade

Gornja naredba može instalirati neke nove pakete i ukloniti sukobljene i zastarjele pakete.

Nakon što očistite nepotrebne pakete:

sudo apt autoremove

Na kraju, ponovno pokrenite uređaj tako da se aktivira nova jezgra tako što upišete:

sudo systemctl reboot

Potvrdite nadogradnju

Pričekajte nekoliko trenutaka dok se vaš sustav ne podigne i prijavite.

Nakon prijave prijavit će vas sljedeća poruka:

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

Također možete provjeriti verziju Debiana pomoću sljedeće naredbe:

lsb_release -a

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

To je to, sada možete uživati ​​u svom novom Debian 10 Busteru.

Zaključak

U većini slučajeva nadogradnja s Debian 9 Stretch na Debian 10 Buster trebala bi biti relativno laka i bezbolna.

Debian