2

Я пытаюсь загрузить gcc с помощью apt-get install в Ubuntu 9.04 Jaunty, но когда apt-get пытается загрузить файл, я получаю сообщение об ошибке:

WARNING: The following packages cannot be authenticated!   
libc6 libc6-i686 binutils libgomp1 gcc-4.3 gcc linux-libc-dev libc6-dev Install these packages without verification [y/N]? y 

Err http://mt.archive.ubuntu.com jaunty-updates/main libc6 2.9-4ubuntu6.3  404 Not Found [IP: 91.189.88.30 80] 
Err http://mt.archive.ubuntu.com jaunty/main binutils 2.19.1-0ubuntu3   404 Not Found [IP: 91.189.88.30 80] 
Err http://mt.archive.ubuntu.com jaunty/main libgomp1 4.3.3-5ubuntu4   404 Not Found [IP: 91.189.88.30 80] 
Err http://mt.archive.ubuntu.com jaunty/main gcc-4.3 4.3.3-5ubuntu4   404 Not Found [IP: 91.189.88.30 80] 
Err http://mt.archive.ubuntu.com jaunty/main gcc 4:4.3.3-1ubuntu1   404 Not Found [IP: 91.189.88.30 80] 
Err http://security.ubuntu.com jaunty-security/main libc6 2.9-4ubuntu6.3   404 Not Found [IP: 91.189.92.166 80] 
Err http://security.ubuntu.com jaunty-security/main libc6-i686 2.9-4ubuntu6.3   404 Not Found [IP: 91.189.92.166 80] 
Err http://security.ubuntu.com jaunty-security/main linux-libc-dev 2.6.28-19.66   404 Not Found [IP: 91.189.92.166 80] 
Err http://security.ubuntu.com jaunty-security/main libc6-dev 2.9-4ubuntu6.3   404 Not Found [IP: 91.189.92.166 80] 

Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/g/glibc/libc6_2.9-4ubuntu6.3_i386.deb 404 Not Found [IP: 91.189.92.166 80] 
Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/g/glibc/libc6-i686_2.9-4ubuntu6.3_i386.deb 404 Not Found [IP: 91.189.92.166 80] 
Failed to fetch http://mt.archive.ubuntu.com/ubuntu/pool/main/b/binutils/binutils_2.19.1-0ubuntu3_i386.deb 404 Not Found [IP: 91.189.88.30 80] 
Failed to fetch http://mt.archive.ubuntu.com/ubuntu/pool/main/g/gcc-4.3/libgomp1_4.3.3-5ubuntu4_i386.deb 404 Not Found [IP: 91.189.88.30 80] 
Failed to fetch http://mt.archive.ubuntu.com/ubuntu/pool/main/g/gcc-4.3/gcc-4.3_4.3.3-5ubuntu4_i386.deb 404 Not Found [IP: 91.189.88.30 80] 
Failed to fetch http://mt.archive.ubuntu.com/ubuntu/pool/main/g/gcc-defaults/gcc_4.3.3-1ubuntu1_i386.deb 404 Not Found [IP: 91.189.88.30 80] 
Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/l/linux/linux-libc-dev_2.6.28-19.66_i386.deb 404 Not Found [IP: 91.189.92.166 80] 
Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/g/glibc/libc6-dev_2.9-4ubuntu6.3_i386.deb 404 Not Found [IP: 91.189.92.166 80] 

E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

apt-get update и --fix-missing не решают проблему.

Как я могу решить это?

5 ответов5

12

Мне удалось решить эту проблему путем редактирования файла /etc/apt/sources.list и замены всех экземпляров archive.ubuntu.com и security.ubuntu.com на old-releases.ubuntu.com. После этого я запустил sudo apt-get update для обновления индексов.

5

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

cd /etc/apt
sudo cp sources.list sources.list.bak
sudo sed -i "s/archive./old-releases./g" sources.list
sudo sed -i "s/\/security./\/old-releases./g" sources.list
sudo apt-get update
1

Смотрите здесь: http://mt.archive.ubuntu.com/ubuntu/dists/ - Jaunty отсутствует.

Ваша версия Ubuntu слишком старая. Репозиторий Jaunty более недоступен. Я думаю, вам нужно перейти на более новую версию Ubuntu.

0

Случилось со мной сегодня, на Debian Джесси, попробовал:

  • apt-get update: не помогло
  • apt-get clean: не помогло
  • apt-key update: не помогло
  • rm -fr /var/cache/apt/*: не помогло
  • rm -fr /var/lib/apt/lists/*: решена проблема (не забудьте apt-get update).

apt-get update радостью воссоздает каталог partial/ и файл lock , не волнуйтесь.

0

Мне удалось решить эту проблему путем (пере) перемещения файла конфигурации multiarch dpkg, переустановки dpgk, а затем попытки обновления ..

Сбой:

sudo apt-get upgrade

Сбой:

sudo apt-get install dpkg
sudo apt-get upgrade

Удается:

sudo mv /etc/dpkg/dpkg.cfg.d/multiarch /etc/dpkg/dpkg.cfg.d/multiarch.backup
sudo apt-get install dpkg
sudo apt-get upgrade

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