Обновление до Debian 2.0 на машинах x86

Чтобы избежать проблем при обновлении пакетов с помощью dpkg, dselect или dftp (возможно, из-за конфликтов libc5/libc6), рекомендуется специальная процедура обновления. Настоящий документ описывает эту процедуру.

Есть несколько способов обновления с более ранней версии:

  1. autoup.sh
    Это скрипт, обновляющий программы в правильном порядке, и даже самостоятельно загружающий необходимые deb-файлы. По причине того, что изменения в архив продолжают вноситься, мы предоставляем tar-архив пакетов, которые были доступны при выпуске последней версии autoup.sh. Он доступен в следующих местах:
  2. apt-get
    Это часть будущего менеджера пакетов Debian с интерфейсом командной строки. Эта программа знает необходимый порядок пакетов, и может загружать их из локального архива, с http- или ftp-сайтов. Можно слить информацию о пакетах из разных источников, так что вы можете использовать компакт-диск, зеркало со всеми обновлениями и сайт non-us как наилучшее сочетание скорости, разнообразия и последних версий. Просто запустите 'apt-get update; apt-get dist-upgrade'. Версия 'Bo' находится по адресу http://archive.debian.org/debian/dists/hamm/main/upgrade-i386/. Версия 'Bo' apt-get достаточно хорошо протестирована. apt-get является официальной частью системы управления пакетами, начиная со slink.
  3. Вручную
    Документ HOWTO может быть найден по адресу $HOME/releases/hamm/autoup/libc5-libc6-Mini-HOWTO.html, но поскольку autoup.sh просто автоматически выполняет изложенный там процесс, это наименее удобный вариант.

Вопросы и ответы

Q: Почему бы просто не использовать метод ftp программы dselect,
   как обычно?
A: Он не обрабатывает пакеты в нужном порядке, и поэтому
   гладкое обновление не гарантируется. Ведётся работа над APT,
   новым интерфейсом dpkg. С использованием apt все будущие
   обновления будут проще, и не будут причинять таких неудобств.

Q: Хорошо, я обновил систему. Теперь мне не грозит повторение
   этих проблем?
A: Да, вы можете снова использовать dselect.