Cum actualizați Debian 11 la Debian 12 Bookworm

Configurare noua (How To)

Situatie

Trebuie să fiți conectat ca rădăcină sau ca utilizator cu privilegii sudo pentru a efectua procedura de upgrade. Puteți face upgrade la Debian 12 doar de la Debian 11. Dacă aveți o versiune Debian mai veche, mai întâi actualizați-o la următoarea versiune.

Faceți backup pentru datele dvs

În primul rând, asigurați-vă că faceți o copie de rezervă a datelor înainte de a începe actualizarea majoră a sistemului dvs. de operare. Dacă rulați Debian pe o mașină virtuală, se recomandă să faceți un instantaneu complet al sistemului, astfel încât, dacă actualizarea merge prost, să puteți restaura rapid mașina.

Actualizați pachetele instalate în prezent

Înainte de a începe procesul de actualizare a versiunii, ar trebui să actualizați toate pachetele instalate în prezent la cele mai recente versiuni. Pachetele marcate ca reținute nu pot fi instalate, actualizate sau eliminate automat. Acest lucru poate cauza probleme în timpul procesului de actualizare. Pentru a verifica dacă există pachete reținute pe sistemele dvs., rulați:

sudo apt-mark showhold

Dacă există pachete on-hold, ar trebui fie să renunțați la pachet cu sudo apt-mark unhold package_name, fie 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 updatesudo apt upgrade

Efectuați o actualizare majoră a versiunii pachetelor instalate:

sudo apt full-upgrade

Comanda de mai sus poate elimina și unele pachete inutile.

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

sudo apt autoremove
Actualizați Debian 11 Debian 12 Bookworm

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

Pentru a face acest lucru, deschideți fișierul /etc/apt/sources.list cu editorul de text și înlocuiți fiecare instanță a bullseye cu bookworm. Dacă aveți alte fișiere de listă sursă terță parte în directorul /etc/apt/sources.list.d, este recomandat să dezactivați acele surse.

Fișierul implicit Debian 12 /etc/apt/sources.list arată mai jos:

/etc/apt/sources.list
deb https://ftp.debian.org/debian/ bookworm contrib main non-free non-free-firmware
# deb-src https://ftp.debian.org/debian/ bookworm contrib main non-free non-free-firmware

deb https://ftp.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware
# deb-src https://ftp.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware

deb https://ftp.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware
# deb-src https://ftp.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware

deb https://ftp.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware
# deb-src https://ftp.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware

deb https://security.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware
# deb-src https://security.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware

Puteți găsi o listă cu toate adresele oglindă Debian aici .

Setați ieșirea terminalului numai la engleză:

export LC_ALL=C 

Odată terminat, actualizați indexul pachetelor:

sudo apt update

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

Începeți actualizarea sistemului prin actualizarea pachetelor instalate. Acest lucru va actualiza numai acele pachete care nu necesită instalarea sau eliminarea altor pachete:

sudo apt upgrade

Sistemul vă va întreba dacă doriți ca serviciile să fie repornite automat în timpul upgrade-ului.

Restart services during package upgrades without asking?  

În timpul procesului de actualizare, este posibil să vi se pună și alte întrebări, cum ar fi configurarea Exim sau dacă doriți să păstrați un fișier de configurare existent sau să instalați versiunea întreținătorul pachetului. Citiți informațiile cu atenție și, dacă nu ați făcut nicio modificare personalizată fișierului, este sigur să introduceți Y; în caz contrar, pentru a păstra configurația curentă, introduceți N.

Actualizarea poate dura ceva timp, în funcție de numărul de actualizări, hardware-ul sistemului și viteza dvs. de internet.

Când actualizarea este finalizată, executați apt full-upgrade, care va efectua o actualizare completă a sistemului, va instala cele mai noi versiuni ale pachetelor și va rezolva schimbările de dependență între pachete din versiuni diferite. . Aceasta va actualiza toate pachetele care nu au fost actualizate cu comanda anterioară.

sudo apt full-upgrade

Comanda poate instala câteva pachete noi și poate elimina pachetele aflate în conflict și învechite.

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

sudo apt autoremove

În sfârșit, reporniți aparatul 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 dvs. pornește și conectați-vă.

Puteți verifica versiunea Debian utilizând următoarea comandă:

lsb_release -a
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 12 (bookworm)
Release:	12
Codename:	bookworm

Solutie

Tip solutie

Permanent

Voteaza

(2 din 5 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?