OLORG[dot]ru

Cubietruck: Обновляем Debian 7 wheezy до Debian 9 Stretch

Просмотров: 29324Комментарии: 2
ВкусняшкиFAQ SolutionLinuxfor Dummies
Cubietruck: Обновляем Debian 7 wheezy до Debian 9 Stretch

Привет. Вы давно знаете, что я обладатель чудо-платы Cubietruck. Так вот. Все работало хорошо, пока мне не потребовалось устанавливать свежие пакеты ПО. И тут я узнал, что пакетов то и нет, а в итоге закончилась поддержка Debian 7 wheezy аж 31 мая 2018 года. Делать нечего, нужно обновляться.

В итоге было принято решение обновляться сразу до Debian 9 Stretch. Устанавливать все с нуля, не интересно, будем именно обновлять.

Как известно, обновлять через версию не рекомендуется. Так что сначала будем обновляться до Debian 8 Jessie, а дальше накатим Debian 9 Stretch.

Выдохнул и поехал.

Я рисковый парень grin и бекап не делал. Шел на аовсь. (Спойлерну, все прошло успешно) - Го Го Го.

Все идеальное, просто. Первым делом обновляем текущий релиз, до самых краёв, выполняя команды по очереди:

# apt-get update
# apt-get upgrade
# apt-get dist-upgrade

После того как все прошло успешно, необходимо добавить новое зеркало в файл /etc/apt/sources.list. Предварительно закоментировать предыдущие зеркала символом "#".

Я добавлял зеркала yandex

# nano /etc/apt/sources.list deb http://mirror.yandex.ru/debian jessie main contrib

Далее обновляем список доступных пакетов

# apt-get update

Ну и приступаем непосредственно к самому обновлению. Его будем выполнять в 2 этапа. Для начала минимальное:

# apt-get upgrade

После завершения минимального обновления debian, запускаем полное:

# apt-get dist-upgrade

Эта команда произведёт полное обновление системы, установив последние доступные версии всех пакетов и разрешив все изменившиеся между выпусками wheezy и Jessie зависимости. При необходимости будут установлены новые пакеты и удалены все вызывающие конфликты устаревшие пакеты.

Во время установки будут возникать вопросы, что делать со старыми конфигурационными файлами. Я их оставлял.

По окончанию этого процесса, ОС будет обновлена до Debian 8 jessie.

А теперь переходим к следующему обновлению:

Debian 8 jessie до Debian 9 Stretch

Все тоже самое что и в начале статьи:

# apt update
# apt upgrade
# apt dist-upgrade

Дальше добавляем новое зеркало в файл /etc/apt/sources.list. Предварительно закоментировать предыдущие зеркала символом "#".

deb http://mirror.yandex.ru/debian stretch main
deb-src http://mirror.yandex.ru/debian stretch main
deb http://mirror.yandex.ru/debian stretch-updates main
deb-src http://mirror.yandex.ru/debian stretch-updates main

И закрепляем

# apt update
# apt upgrade
# apt dist-upgrade

Во время обновления пакетов вам могут быть заданы вопросы по поводу конфигурационных файлов. Это зависит от конкретного набора софта. Я рекомендую сохранять старые конфиги. Если с ними будут какие-то проблемы, то потом в ручном режиме их исправлять. Мне кажется так проще, чем переносить конфигурацию со старого файла в новый.

Собственно и все. Теперь у меня свежая версия Debian.

Комментариев: 2 RSS

1 Аноним 07-08-2019 15:41

как с вами связаться есть пару вопросов по повода кубика или напишите мне на kknd-krossfire@ya.ru

Оставьте комментарий!

Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

Вы можете войти под своим логином или зарегистрироваться на сайте.

(обязательно)