Android

Cum să actualizați debian 9 stretch la debian 10 buster

Installing Debian Linux On Laptop

Installing Debian Linux On Laptop

Cuprins:

Anonim

După mai bine de doi ani de dezvoltare, noua versiune stabilă Debian, Debian 10 cu numele de cod Buster, a fost lansată pe 6 iulie 2019 și va fi suportată timp de 5 ani.

Această versiune vine cu o mulțime de pachete noi și upgrade-uri software importante. Debian 10 buster buste cu kernel Linux 4.19 LTS, folosește cadrul nftables ca backend iptables implicit, acceptă UEFI Secure Boot și are AppArmor activat în mod implicit.

În acest tutorial, vă vom arăta cum să actualizați sistemul dvs. Debian 9 Stretch la Debian 10, Buster.

Cerințe preliminare

Operația de upgrade trebuie să fie executată cu privilegii de superuser. Trebuie să fiți autentificat ca root sau ca utilizator cu privilegii sudo.

Copia de rezervă a datelor

În primul rând și mai important, asigurați-vă că faceți o copie de rezervă a datelor înainte de a începe actualizarea majoră a sistemului dvs. de operare. Dacă executați Debian pe o mașină virtuală, este mai bine să efectuați o instantanee completă a sistemului, astfel încât să puteți restaura cu ușurință mașina dvs. în cazul în care actualizarea va merge spre sud.

Actualizați pachetele instalate în prezent

Înainte de a începe actualizarea versiunii, este recomandat să actualizați toate pachetele instalate în mod curent la cele mai recente versiuni ale acestora.

Pachetele marcate drept reținute nu pot fi instalate, actualizate sau eliminate în mod automat. Acest lucru poate cauza probleme în timpul procesului de actualizare. Pentru a verifica dacă pe sistemele dvs. există pachete reținute:

sudo apt-mark showhold

Dacă există pachete on hold , ar trebui să fie dezactivat pachetele cu sudo apt-mark unhold package_name sau să vă asigurați că pachetele nu vor interfera cu procesul de actualizare.

Actualizați indexul pachetelor și actualizați toate pachetele instalate:

sudo apt update sudo apt upgrade

Executați apt full-upgrade care va efectua o actualizare majoră a versiunii pachetelor instalate și poate elimina unele pachete inutile:

sudo apt full-upgrade

Eliminați toate dependențele instalate automat care nu mai sunt necesare de niciun pachet:

sudo apt autoremove

Actualizați Debian 9 Stretch la Debian 10 Buster

Primul pas este reconfigurarea fișierelor din lista sursă APT.

Pentru a face acest lucru, puteți deschide fișierul /etc/apt/sources.list cu editorul de text și înlocuiți fiecare instanță de stretch cu buster sau folosiți comenzile sed mai jos. Dacă aveți alte fișiere din lista sursă sub /etc/apt/sources.list.d trebuie să actualizați și aceste surse.

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

În mod alternativ, puteți utiliza următoarele comenzi sed , care vor actualiza stretch la buster în toate fișierele din lista sursă:

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

Odată terminat, actualizați indexul pachetelor:

sudo apt update

Dacă există mesaje de eroare sau de avertizare legate de un depozit terț, încercați să remediați problema sau să dezactivați depozitul.

Porniți actualizarea sistemului prin actualizarea pachetelor instalate. Aceasta va actualiza doar acele pachete care nu necesită instalarea sau eliminarea altor pachete:

sudo apt upgrade

Vi se va cere dacă doriți ca serviciile să fie repornite automat în timpul actualizării.

Restart services during package upgrades without asking?

În timpul procesului de actualizare, vi se poate pune și alte alte întrebări, cum ar fi dacă doriți să păstrați un fișier de configurare existent sau să instalați versiunea întreținătorului pachetului. Dacă nu ați făcut nicio modificare personalizată a fișierului, ar trebui să fie în siguranță să tastați Y altfel, pentru a menține configurația curentă introduceți N

Actualizarea poate dura ceva timp în funcție de numărul de actualizări și de viteza dvs. de Internet.

Apoi, executați apt full-upgrade care va efectua o actualizare completă a sistemului, instalați cele mai noi versiuni ale pachetelor și rezolvați modificările de dependență dintre pachete în diferite versiuni. Aceasta va actualiza toate pachetele care nu au fost actualizate cu comanda anterioară.

sudo apt full-upgrade

Comanda de mai sus poate instala unele pachete noi și poate elimina pachetele aflate în conflict și învechite.

Odată terminat, curățați pachetele inutile cu:

sudo apt autoremove

În cele din urmă, reporniți mașina, astfel încât noul nucleu să fie activat, tastând:

sudo systemctl reboot

Confirmați upgrade-ul

Așteptați câteva momente până când sistemul vă pornește și vă autentificați.

După logare, veți fi primit cu următorul mesaj:

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

Puteți verifica, de asemenea, versiunea Debian folosind următoarea comandă:

lsb_release -a

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

Asta e, acum vă puteți bucura de noul dvs. Debian 10 Buster.

Concluzie

În majoritatea cazurilor, upgrade-ul de la Debian 9 Stretch la Debian 10 Buster ar trebui să fie relativ ușor și nedureros.

debian