Репозитории Ubuntu 9.10 и Debian 5.0. Обновление списка пакетов
Репозитории Ubuntu 9.10 и Debian 5.0. Обновление списка пакетов
Ubuntu 9.10
Некоторые хостеры всё еще предлагают виртуальные выделенные серверы с установленной ОС Ubuntu версии 9.10, однако в репозитории archive.ubuntu.com нет дистрибутивов версий, снятых с поддержки. Найти их можно на old-releases.ubuntu.com.
$ sudo vi /etc/apt/sources.list
Меняем archive.ubuntu.com на old-releases.ubuntu.com:
deb http://old-releases.ubuntu.com/ubuntu/ karmic main restricted universe multiverse deb http://old-releases.ubuntu.com/ubuntu/ karmic-updates main restricted universe multiverse deb http://old-releases.ubuntu.com/ubuntu/ karmic-security main restricted universe multiverse deb http://old-releases.ubuntu.com/ubuntu/ karmic-backports main restricted universe multiverse
Обновляем список пакетов:
$ sudo apt-get update
Debian 5.0
Поддержка Debian 5.0 прекращена в феврале 2012 года. При попытке обновить список пакетов получаем ошибки:
$ sudo apt-get update Err http://volatile.debian.org lenny/volatile/contrib Sources 301 Moved Permanently [IP: 82.195.75.97 80] Err http://volatile.debian.org lenny/volatile/non-free Sources 301 Moved Permanently [IP: 82.195.75.97 80] W: Failed to fetch http://ftp.ru.debian.org/debian/dists/lenny/main/binary-i386/Packages 404 Not Found W: Failed to fetch http://ftp.ru.debian.org/debian/dists/lenny/non-free/binary-i386/Packages 404 Not Found ...
Меняем репозиторий ftp.ru.debian.org на archive.debian.org:
$ sudo vi /etc/apt/sources.list deb http://archive.debian.org/debian lenny main contrib non-free deb-src http://archive.debian.org/debian/ lenny main contrib non-free deb http://archive.debian.org/debian-security lenny/updates main contrib non-free deb-src http://archive.debian.org/debian-security lenny/updates main contrib non-free deb http://archive.debian.org/debian-volatile lenny/volatile main contrib non-free deb-src http://archive.debian.org/debian-volatile lenny/volatile main contrib non-free
Обновляем список пакетов.
$ sudo apt-get update
Если обновление списка пакетов прерывается с ошибкой проверки подписей, то необходимо импортировать публичный ключ репозитория в свою систему.
Reading package lists... Done W: There is no public key available for the following key IDs: AEB4B06F573041CA W: You may want to run apt-get update to correct these problems
Для этого запускаем программу для шифрования gpg с указанием отсутствующего ключа, в данном случае AEB4B06F573041CA:
$sudo gpg --keyserver wwwkeys.pgp.net --recv-keys AEB4B06F573041CA
Следующим этапом добавляем в систему недостающий ключ репозитория:
$sudo gpg --armor --export 573041CA | sudo apt-key add -
Нажимая кнопку «Сохранить», я подтверждаю свою дееспособность, согласие на получение информации от NetK, согласие на обработку персональных данных в соответствии с Политикой конфиденциальности и Пользовательским соглашением.