Zmiany pomiędzy wersją początkową i wersją 1 dla AdminGuide/UpgradeDebian11to12

Pokaż
Ignoruj:
Data i czas:
10/09/23 13:21:42 (14 months temu)
Autor:
jpo (IP: 83.144.106.170)
Komentarz:

--

Legend:

Bez zmian
Dodane
Usunięte
Zmienione
  • AdminGuide/UpgradeDebian11to12

    v1 v1  
     1W TRAKCIE TWORZENIA 
     2 
     3 
     4= Aktualizacja systemy Debian 11 Bullseye do Debian 12 Bookworm = 
     5 
     6|| || || Debian 10 (Buster) || Debian 11 (Bullseye) || 
     7||Domyślne || PostgreSQL || 10 || 14 || 
     8|| || PHP || 7.3 || 7.4 || 
     9||Opcjonalne || PostgreSQL || 14 || 14 || 
     10|| || PHP || 7.4 || 7.4 || 
     11 
     12''Support dla Debian oraz PHP''[[BR]] 
     13Support dla Debian 11 
     14[https://wiki.debian.org/LTS/ https://wiki.debian.org/LTS/][[BR]] 
     15Support dla PHP 
     16[http://php.net/supported-versions.php http://php.net/supported-versions.php][[BR]] 
     17[[BR]] 
     18 
     19 
     20 
     21Poniższa instrukcja przedstawia sposób aktualizacji systemu operacyjnego Linux. 
     22 
     23 
     24'''Przed przystąpieniem do prac BEZWZGLĘDNIE należy pamiętać o wykonaniu KOPI BEZPIECZEŃSTWA, 
     25całego systemu, bazy danych, katalogu /home/edokumenty.''' 
     26 
     27'''1. Aktualizacja systemy w gałęzi Buster, Debian 10'''  
     28 
     29Zaczynamy od aktualizacji systemu w ramach gałęzi, której aktualnie się znajduje (tj. Buster, Debian 10): 
     30{{{ 
     31#apt-get update 
     32#apt-get upgrade 
     33}}} 
     34Jeśli system nie był długo aktualizowany pewnie trzeba będzie uruchomić system ponownie ze względu na nowszą wersję jądra systemu. 
     35{{{ 
     36#reboot 
     37}}} 
     38Przed aktualizacją dystrybucji wykonujemy kopię klików konfiguracyjnych 
     39{{{ 
     40tar -pczf etc_debian10.tar.gz /etc  
     41}}} 
     42 
     43'''2. Aktualizacja dystrybucji z Buster na Bullseye, Debian 10 na Debian 11'''  
     44 
     45Po aktualizacji systemu edytujemy plik /etc/apt/sources.list, zmieniamy dotychczasowe wpisy dla Buster na Bullseye 
     46{{{ 
     47deb http://deb.debian.org/debian/ bullseye main 
     48deb http://security.debian.org/debian-security bullseye-security main 
     49deb http://deb.debian.org/debian/ bullseye-updates main 
     50}}} 
     51 
     52Możemy również skorzystać z polecenia, który wykona zmiany 
     53{{{ 
     54sed -i 's/buster/bullseye/g' /etc/apt/sources.list 
     55}}} 
     56 
     57Sprawdź również do /etc/apt/sources.list.d/ czy nie posiadasz innych repozytoriów, które mogą wskazywać na Bullseye. W naszym przypadku były trze dodatkowe listy dla: 
     58{{{ 
     59sed -i 's/buster/bullseye/g' /etc/apt/sources.list.d/pgdg.list 
     60 
     61deb http://apt.postgresql.org/pub/repos/apt/ bullseye-pgdg main 
     62}}} 
     63{{{ 
     64sed -i 's/buster/bullseye/g' /etc/apt/sources.list.d/edokumenty.list 
     65deb http://ftp.debian.org/debian bullseye-backports main 
     66}}} 
     67{{{ 
     68sed -i 's/buster/bullseye/g' /etc/apt/sources.list.d/php.list 
     69deb https://packages.sury.org/php/ bullseye main 
     70}}} 
     71 
     72 
     73Następnym krokiem jest zaktualizowanie pakietów 
     74{{{ 
     75apt-get update 
     76}}} 
     77oraz aktualizacja dystrybucji 
     78{{{ 
     79apt-get dist-upgrade 
     80}}} 
     81 
     82W niektórych przypadkach aktualizacji dystrybucji systemu mogą pojawić się problemy z aktualizacją komponentów PHP. W tym przypadku należy usunąć link symboliczny do php.ini. 
     83Wznowienie aktualizacji wykonujemy poleceniem  
     84{{{ 
     85apt-get -f install 
     86}}} 
     87 
     88Po zakończonej aktualizacji wykonujemy restart systemu 
     89{{{ 
     90reboot 
     91}}} 
     92 
     93 
     94{{{ 
     95# deb cdrom:[Debian GNU/Linux 11.0.0 _Bullseye_ - Official amd64 NETINST 20210814-10:07]/ bullseye main 
     96 
     97#deb cdrom:[Debian GNU/Linux 11.0.0 _Bullseye_ - Official amd64 NETINST 20210814-10:07]/ bullseye main 
     98 
     99deb http://deb.debian.org/debian/ bullseye main 
     100deb-src http://deb.debian.org/debian/ bullseye main 
     101 
     102deb http://security.debian.org/debian-security bullseye-security main 
     103deb-src http://security.debian.org/debian-security bullseye-security main 
     104 
     105# bullseye-updates, to get updates before a point release is made; 
     106# see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates_and_backports 
     107deb http://deb.debian.org/debian/ bullseye-updates main 
     108deb-src http://deb.debian.org/debian/ bullseye-updates main 
     109 
     110# This system was installed using small removable media 
     111# (e.g. netinst, live or single CD). The matching "deb cdrom" 
     112# entries were disabled at the end of the installation process. 
     113# For information about how to configure apt package sources, 
     114# see the sources.list(5) manual. 
     115}}}