Справочник по Debian

       

Подготовка обновления (от stable к testing)


Перед использованием Debian-дистрибутива testing нужно знать, что заплатки безопасности выходят для него очень медленно.

Обновление по сети до testing может быть выполнено следующим образом (или можно запустить скрипт go-woody):

Очистите существующий файл sources.list:

# cd /etc/apt # cp -f sources.list sources.old # :>sources.list

Получите чистый список репозитариев для stable:

# cd / # apt-setup noprobe ... выберите репозитарии, доступные по HTTP или FTP

Добавьте секцию testing к новому списку. Закоментируйте строки с deb-src.

# cd /etc/apt # grep -e "^deb " sources.list >sources.deb # grep -e "^deb-" sources.list >sources.src # sed -e "s/stable/testing/" sources.deb \ >>sources.list # sed -e "s/stable/testing/" sources.src | \ sed -e "s/^deb-/#deb-/" >>sources.list

# apt-get update # apt-get install apt apt-utils # cat >preferences <<EOF Package: * Pin: release a=testing Pin-Priority: 600

Package: * Pin: release a=unstable Pin-Priority: 50

EOF

Опционально, добавьте секцию "unstable".

# sed -e "s/stable/unstable/" sources.deb \ >>sources.list # sed -e "s/stable/unstable/" sources.src | \ sed -e "s/^deb-/#deb-/" >>sources.list

Искусство настройки файлов /etc/apt/sources.list и /etc/apt/preferences можно постичь, изучив раздел Основы управления пакетами в Debian, раздел 6.2.

Теперь Вы готовы к обновлению, сделав это одним из методов следующей секции.



Содержание раздела