it-swarm-ja.com

Ubuntu9.04でのapt-getインストール中に「パッケージを認証できません」

Ubuntu 9.04Jauntyでapt-get installを使用してgccをダウンロードしようとしていますが、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は問題を解決していません。

どうすれば解決できますか?

2
DreX

/etc/apt/sources.listファイルを編集し、archive.ubuntu.comsecurity.ubuntu.comのすべてのインスタンスを-に置き換えることで、問題を解決することができました。 old-releases.ubuntu.com。その後、Sudo apt-getupdateを実行してインデックスを更新しました。

12
DreX

この小さなスクリプトは、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
5
Rune Kaagaard

ここを参照してください: http://mt.archive.ubuntu.com/ubuntu/dists/ –Jauntyがありません。

お使いのUbuntuのバージョンが古すぎます。 Jauntyリポジトリはこれ以上利用できません。新しいバージョンのUbuntuにアップグレードする必要があると思います。

1
krzym

今日、Debian Jessieで私に起こったのは、次のことです。

  • 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 updatepartial/ディレクトリとlockファイルを問題なく再作成します。心配しないでください。

0
Julien Palard

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
0
Dean Rather