Как установить пакеты в систему 8.10?
Я пытаюсь скопировать некоторые файлы из неиспользуемой системы Ubuntu 8.10.
Для этого мне нужно установить nfs, portmap и т. Д., Поскольку они еще не установлены.
Поэтому я открываю Synaptic для установки пакетов. Он вычисляет зависимости и перечисляет необходимые пакеты. Я нажимаю "Применить" и получаю предупреждение, что источники не могут быть аутентифицированы. В любом случае, я нажимаю "Применить" и получаю сообщение об ошибке:
W: Не удалось получить http://us.archive.ubuntu.com/ubuntu/main/pool/p/portmap/portmap_6.0-6ubuntu1_i386.deb 404 Не найдено [IP: 91.189.92.167 80]
Где находится хранилище для самых последних пакетов 8.10?
Спасибо за ваш подробный ответ.
Я использовал vi вместо sed и просто заменял каждое вхождение "us.archive" на "old-release", используя::g/us.archive/s//old-Releases / g
Я считаю, что это эквивалентно, хотя мои навыки в Sed немного ржавые.
Сначала я просто заменил "архивы", не избавляясь от "нас". и получил те же 404 ошибки, что и раньше, так что эта часть важна.
Кажется, до сих пор работает!
Я получил некоторые ошибки, такие как:
Не удалось получить http://security.ubuntu.com/ubuntu/dists/intrepid-security/main/binary-i386/Packages.gz 404 Not Found [IP: 91.189.92.166 80]
когда я нажал "Перезагрузить" в Synaptic. Должен ли я что-то сделать с этим?
1 ответ
Репозитории v8.10 для Ubuntu были перемещены. Доступны репозитории на http://old-releases.ubuntu.com/
Причина этого в том, что он больше не поддерживается и больше не получает обновления и исправления безопасности.
Я призываю вас рассмотреть поддерживаемый дистрибутив, например 10.04 или более поздний. Если ваш компьютер слишком стар с точки зрения памяти или процессора, вам следует рассмотреть такой дистрибутив, как Lubuntu или Xubuntu.
Если вы хотите продолжить использовать 8.10, а затем использовать любимое текстовое редактирование, отредактируйте /etc/apt/sources.list
Ищи текст archive.ubuntu.com, Это будет выглядеть, например, us.archive.ubuntu.com
замещать us.archive.ubuntu.com с old-releases.ubuntu.com
Аналогично - если у вас есть текст, например, security.ubuntu.com затем замените это old-releases.ubuntu.com
Вы можете сделать это с sed
sudo sed -i -e 's/us.archive.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
sudo sed -i -e 's/security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
затем обновите с
sudo apt-get update && sudo apt-get dist-upgrade