Обновление до Debian 2.0 на машинах x86
Чтобы избежать проблем при обновлении пакетов с помощью dpkg, dselect или dftp (возможно, из-за конфликтов libc5/libc6), рекомендуется специальная процедура обновления. Настоящий документ описывает эту процедуру.
Есть несколько способов обновления с более ранней версии:
- autoup.sh
Это скрипт, обновляющий программы в правильном порядке, и даже самостоятельно загружающий необходимые deb-файлы. По причине того, что изменения в архив продолжают вноситься, мы предоставляем tar-архив пакетов, которые были доступны при выпуске последней версии autoup.sh. Он доступен в следующих местах: - 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. - Вручную
Документ HOWTO может быть найден по адресу $HOME/releases/hamm/autoup/libc5-libc6-Mini-HOWTO.html, но поскольку autoup.sh просто автоматически выполняет изложенный там процесс, это наименее удобный вариант.
Вопросы и ответы
Q: Почему бы просто не использовать метод ftp программы dselect, как обычно? A: Он не обрабатывает пакеты в нужном порядке, и поэтому гладкое обновление не гарантируется. Ведётся работа над APT, новым интерфейсом dpkg. С использованием apt все будущие обновления будут проще, и не будут причинять таких неудобств. Q: Хорошо, я обновил систему. Теперь мне не грозит повторение этих проблем? A: Да, вы можете снова использовать dselect.
