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

Просмотров: 27286Комментарии: 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

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

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

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

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

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