Mokėjimo būdai Abuse

Kaip atnaujinti "Debian 11" į "Debian 12

26.07.2023, 19:01

Atnaujinus operacinę sistemą į naują versiją, gerokai padidėja sistemos saugumas. Į "Debian 12" bus įtrauktos naujausios pažeidžiamumų pataisos, kurios padės geriau apsisaugoti nuo įsilaužimų ar kitų kibernetinių atakų. Atnaujinimas iš "Debian 11" į "Debian 12" taip pat gali padėti išspręsti kai kurias žinomas problemas ar klaidas, su kuriomis susidūrėte ankstesnėje versijoje. Tai gali būti programinės įrangos klaidų taisymai arba geresnis suderinamumas su kitomis programomis ir aparatine įranga.

Atnaujinimo instrukcijos

Prieš atnaujindami paketus turite pakoreguoti saugyklų konfigūracijos failą.

Repozitorijų failą galite pakoreguoti viena komanda:

sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list

Tiesiog nukopijuokite ir įklijuokite komandą į komandų eilutę, prieš tai prisijungę per SSH, ir paspauskite Enter

Tada reikia atnaujinti paketų rodyklę naudojant šią komandą:

root@vm1320372:/tmp# apt update
Get:1 http://security.debian.org/debian-security bookworm-security InRelease [48.0 kB]
Get:2 http://deb.debian.org/debian bookworm InRelease [151 kB]
Get:3 http://deb.debian.org/debian bookworm-updates InRelease [52.1 kB]
Get:4 http://security.debian.org/debian-security bookworm-security/main amd64 Packages [48.0 kB]
Get:5 http://security.debian.org/debian-security bookworm-security/main Translation-en [26.4 kB]
Get:6 http://deb.debian.org/debian bookworm/main amd64 Packages [8906 kB]
Get:7 http://deb.debian.org/debian bookworm/main Translation-en [6078 kB]
Get:8 http://deb.debian.org/debian bookworm/non-free amd64 Packages [98.6 kB]
Get:9 http://deb.debian.org/debian bookworm/non-free Translation-en [67.2 kB]
Get:10 http://deb.debian.org/debian bookworm/contrib amd64 Packages [54.3 kB]
Get:11 http://deb.debian.org/debian bookworm/contrib Translation-en [48.7 kB]
Get:12 http://deb.debian.org/debian bookworm-updates/main amd64 Packages [4732 B]
Get:13 http://deb.debian.org/debian bookworm-updates/main Translation-en [3528 B]
Fetched 15.6 MB in 3s (4846 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
204 packages can be upgraded. Run 'apt list --upgradable' to see them.
root@vm1320372:/tmp#

Dabar reikia atlikti minimalų operacinės sistemos atnaujinimą naudojant šią komandą::

sudo apt upgrade --without-new-pkgs

Atnaujinimo proceso metu turėsite patvirtinti operaciją paspausdami simbolį "Y". Kai naujinimo sistema paprašys automatiškai iš naujo paleisti paslaugas, turite atsakyti teigiamai.

Toliau reikia atnaujinti sistemos paketus.

Atkreipkite dėmesį, kad duomenų saugumo sumetimais labai rekomenduojama pašalinti visus iš trečiųjų šalių saugyklų įdiegtus paketus, taip pat pašalinti trečiųjų šalių saugyklas. Po atnaujinimo vėl galėsite pridėti reikiamas saugyklas.

Norėdami atnaujinti paketus, turite paleisti komandą:

apt full-upgrade

Atnaujinimo proceso metu sistema perrašo konfigūracijos failus. Jei atnaujinimo procesas pamatys failus, kurie skiriasi nuo numatytųjų "Debian" nustatymų, jis paklaus, ką daryti su kiekvienu failu atskirai. Galite palikti savo failo kopiją (jos neperrašyti), perrašyti failą arba susipažinti su failų skirtumais.

Paskutinis žingsnis - iš naujo paleisti serverį. Atsisiuntę galite patikrinti dabartinę versiją naudodami šią komandą:

root@vm1320372:~# cat /etc/*release PRETTY_NAME="Debian GNU/Linux 12 (bookworm)" NAME="Debian GNU/Linux" VERSION_ID="12" VERSION="12 (bookworm)" VERSION_CODENAME=bookworm ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/" root@vm1320372:~#

Po atnaujinimo turėtumėte patikrinti, ar veikia visos serverio paslaugos.