Я пытаюсь установить sudo на специализированный компьютер, на котором работает Debian 6, и получил ошибку:

Err http://ftp.us.debian.org/debian/ squeeze/main sudo i386 1.7.4p4-2.squeeze.2
  404  Not Found [IP: 128.30.2.26 80]
E: Failed to fetch http://ftp.us.debian.org/debian/pool/main/s/sudo/sudo_1.7.4p4-2.squeeze.2_i386.deb: 404  Not Found [IP: 128.30.2.26 80]

Я полагаю, это из-за списка неподдерживаемых источников. Нет такого файла, как /etc/apt/sources.list . Но у меня есть каталог /etc/apt/sources.list.d который содержит файлы с контентом:

cat multistrap-caenrfid-stable.list
    deb http://support.caenrfid.it/debian stable main
deb-src http://support.caenrfid.it/debian stable main

 multistrap-debian.list
    deb http://ftp.us.debian.org/debian squeeze main
deb-src http://ftp.us.debian.org/debian squeeze main

multistrap-fallback.list
    deb http://archive.debian.org/debian lenny main
deb-src http://archive.debian.org/debian lenny main

multistrap-webmin.list
    deb http://download.webmin.com/download/repository sarge contrib

Что я должен сделать, чтобы установить sudo ?

1 ответ1

0

Debian Squeeze - это дистрибутив Debian в конце жизни. Согласно документу debian, ваш sources.list должен содержать только следующие строки:

deb http://archive.debian.org/debian squeeze main
deb http://archive.debian.org/debian squeeze-lts main 

Вы используете смешанный sources.list и можете вызвать некоторые проблемы с зависимостями.

Создайте файл /etc/apt/sources.list как описано выше, и удалите файлы в каталоге /etc/apt/sources.list.d/ затем запустите (с правами root):

apt-get update
apt-get dist-upgrade
apt-get install sudo

Архивы распространения

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .