27 апреля, вышла новая версия одного из самых популярных и стабильных дистрибутивов Linux - Debian 8, под кодовым именем "Jessie". Debian 7 "Wheezy" ещё довольно продолжительное время будет актуальным, но если вы хотите обновить свою систему до новой версии, не потеряв всех своих настроек - читаем дальше.
1. Делаем резервную копию текущей системы.
2. Доводим Debian Wheezy до актуального состояния.
#apt-get update
#apt-get upgrade
#apt-get dist-upgrade
1. Делаем резервную копию текущей системы.
2. Доводим Debian Wheezy до актуального состояния.
#apt-get update
#apt-get upgrade
3. Изучаем список
не полностью установленных пакетов с
состоянием Half-Installed или Failed-Config.
# dpkg --audit
4. Изучаем список
отложенных пакетов.
# dpkg --get-selections | grep
'hold$'
5. Решаем выявленные
на двух прошлых этапах проблемы, после
чего удостоверимся, что в общем списке
все пакеты имеют статус 'ii' в первой
колонке.
# dpkg -l| grep -v 'ii'| less
6. Удаляем забытые
пакеты:
# apt-get autoremove
Подготовительная
фаза завершена, приступаем к обновлению
до Debian Jessie.
7. Изменяем список
репозиториев в /etc/apt/sources.list. Вместо
"wheezy" и "stable" указываем
"jessie".
# nano /etc/apt/sources.listdeb http://mirror.yandex.ru/debian jessie main contrib non-fre
deb-src http://mirror.yandex.ru/debian jessie main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free
#jessie-updates, previosly known as 'volatile'
deb http://mirror.yandex.ru/debian/ jessie-updates main contrib non-free
deb-src http://mirror.yandex.ru/debian/ jessie-updates main contrib non-free
8. Обновляем список
доступных в Debian Jessie пакетов
# apt-get update
9. Обновление
производится в две стадии. На первой
выполняется замена только пакетов,
не приводящих к удалению или установке
других пакетов.
На второй выполняется полное обновление всех версий с учётом зависимостей.
#apt-get upgradeНа второй выполняется полное обновление всех версий с учётом зависимостей.
#apt-get dist-upgrade
В процессе выполнения
dist-upgrade на экран будут выводиться запросы
для
принятия тех или иных решений о ходе обновления. Как правило, предлагаемый по
умолчанию вариант оптимален.
10. Удаляем старые пакеты Wheezy.
принятия тех или иных решений о ходе обновления. Как правило, предлагаемый по
умолчанию вариант оптимален.
10. Удаляем старые пакеты Wheezy.
# apt-get autoremove
По материалам http://www.opennet.ru/tips/2888_debian_upgrade.shtml
deb http://mirror.yandex.ru/debian jessie main contrib non-fre
ОтветитьУдалить- в первой строчке одну букву e потеряли (free)