YurecNT

Обновляем Debian с 11 на 12!

Обновляем операционку почти без боли

Вроде Debian пока что свободное ПО и пока можно безопасно обновлять.... На моем домашнем сервере стояла 11-я версия, решил обновить...

Все прошло гладко, но умер PHP, но это потом починим =)

И так... вводим su и поехали!

Делаем резервную копию файла /etc/apt/sources.list ну и само собой всех жизненно-важных конфигов и данных, вдруг что пойдет не так и все умрет (ну не все, только ОС)....

Затем удаляем из него все содержимое и вставляем туда строки:

deb https://deb.debian.org/debian bookworm main
deb-src https://deb.debian.org/debian bookworm main

deb https://deb.debian.org/debian bookworm-updates main
deb-src https://deb.debian.org/debian bookworm-updates main

deb http://security.debian.org/ bookworm-security main
deb-src http://security.debian.org/ bookworm-security main

После чего вводим:

apt-update

и дальше:

apt full-upgrade

Система будет задавать разные вопросы, показывать информацию - там уже сами принимаете решение - какие конфиги оставлять, какие заменять из свежих версий пакетов.

Когда все удачно завершится, можно перезагрузить компьютер командой reboot

Затем в консоли вводим команду lsb_release -a и смотрим, что у нас поселилась 12-ая версия Debian!

И смотрим, что у нас упало..

У меня пока что домашний комп был использован как веб-сервер и файло-помойка, упало только первое...

В новых репозиториях почему то не нашелся PHP...

По этому гуглим дальше и пишем следующие команды:

apt install -y apt-transport-https lsb-release ca-certificates wget
wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | tee /etc/apt/sources.list.d/php.list

Затем сново apt update.... но.. почему то apt list php* не выводил список доступных версий PHP...

Значит ставим ручками:apt install php7.4-fpm или же php8.3-fpm по желанию.. ну и соответственно все недостающие модули - для работы с СУБД, с Графиой, с XML и прочее...

Потом nginx отказался работать... При чем ни в одном логе не написал почему, но моя догадка - что apache2 - установился как зависимость к PHP и запустился...

Убиваем командами:

systemctl stop apache2 && systemctl disable apache2

и стартуем nginx: /etc/init.d/nginx start

И все, веб-сервер снова работает... На все про все минут 40 ушло =)


Рейтинг: 0

Обновлено: 03.04.2025

Информация об авторе

....

Администратор сайта


Все статьи автора

Благодарности:

Рейтинг:

Самое читаемое:
Внешний отчет для УТ 11.5 по кредиторской задолженности!
Внешний отчет для УТ 11.5 по кредиторской задолженности!
отчет по кредиторской задолжен ....
03.04.2025
Эталоны Windows
Эталоны Windows
....
03.04.2025
Контакты
Контакты
как найти программиста? =) ....
03.04.2025
Установка OwnCloud на Linux Debian 11 или 12
Установка OwnCloud на Linux Debian 11 или 12
Отличное облачное решение для ....
03.04.2025
Windows PE
Windows PE
Спасение утопающих в руках уто ....
03.04.2025
Брут http-авторизации на PHP
Брут http-авторизации на PHP
Взлом HTTP-авторизации ....
03.04.2025
Обновляем Debian с 11 на 12!
Обновляем Debian с 11 на 12!
Обновляем операционку почти бе ....
03.04.2025
1С Бухгалтерия - ошибка формата потока (3.0.88.22)
1С Бухгалтерия - ошибка формата потока (3.0.88.22)
1С Бухгалтерия - ошибка формат ....
03.04.2025
Не Play Market-ом единым
Не Play Market-ом единым
Свободное ПО для Android ....
03.04.2025
Настройка spamassassin для работы с MySQL
Настройка spamassassin для работы с MySQL
Боремся со спамом ....
03.04.2025
Как разблокировать системный реестр Windows
Как разблокировать системный реестр Windows
Если нельзя, но очень хочется ....
03.04.2025
Как установить mod_rewrite
Как установить mod_rewrite
Всякие редиректы и ЧПУ ....
03.04.2025
Программы восстановления удаленных файлов
Программы восстановления удаленных файлов
Реанимируем почти убитое ....
03.04.2025
Life Hack - удаление файлов в Windows
Life Hack - удаление файлов в Windows
как удалить не удаляемый файл ....
03.04.2025
В браузерах лезет реклама
В браузерах лезет реклама
Убираем рекламные вирусы ....
03.04.2025
О куках
О куках
....
03.04.2025
Школа 66
Школа 66
заказать модуль обращение граж ....
03.04.2025
Популярные цвета Flat UI
Популярные цвета Flat UI
Цвета Flat UI ....
03.04.2025
Бесплатные программы для работы с разделами жесткого диска
Бесплатные программы для работы с разделами жесткого диска
краткий обзор бесплатных прогр ....
03.04.2025