web-dev-qa-db-ja.com

apt-getはもう存在しないInReleaseを取得しようとします

私のディストリビューションはUbuntu 14.04 LTSです。

しばらくしてから、apt-get updateがスタックしました。数時間の調査の後、ファイル http://archive.canonical.com/ubuntu/dists/trusty/InRelease はもう存在しないようです。しかし、リリースファイルは存在します。

他のリポジトリでも試しました。

システムがリリースではなくInReleaseを取得する場所を見つけることができません。

それを修正するにはどうすればよいですか?

どうもありがとう。


編集:

aptバージョン:apt 1.0.1ubuntu2

apt-cache policy aptの出力:

apt:
  Installed: 1.0.1ubuntu2.17
  Candidate: 1.0.1ubuntu2.17
  Version table:
 *** 1.0.1ubuntu2.17 0
        500 http://security.ubuntu.com/ubuntu/ trusty-security/main AMD64 Packages
        500 http://archive.ubuntu.com/ubuntu/ trusty-updates/main AMD64 Packages
        100 /var/lib/dpkg/status
     1.0.1ubuntu2 0
        500 http://archive.ubuntu.com/ubuntu/ trusty/main AMD64 Packages

編集:

$ ls /var/lib/apt/lists/ | grep -i release
archive.canonical.com_ubuntu_dists_trusty_Release
archive.canonical.com_ubuntu_dists_trusty_Release.gpg
archive.ubuntu.com_ubuntu_dists_trusty-backports_InRelease
archive.ubuntu.com_ubuntu_dists_trusty_Release
archive.ubuntu.com_ubuntu_dists_trusty_Release.gpg
archive.ubuntu.com_ubuntu_dists_trusty-updates_InRelease
security.ubuntu.com_ubuntu_dists_trusty-security_InRelease


$ grep -v ^# /etc/apt/sources.list
deb http://archive.canonical.com/ubuntu trusty partner    
deb http://archive.ubuntu.com/ubuntu trusty universe main multiverse
deb http://security.ubuntu.com/ubuntu/ trusty-security main multiverse universe
deb http://archive.ubuntu.com/ubuntu trusty-updates main multiverse universe
deb http://archive.ubuntu.com/ubuntu trusty-backports main multiverse universe
3

さて、多くのことが何度も試されています。 /var/lib/apt/lists/*を更新して修正する最後の試みは機能しました。以前は機能しなかったため、理由はわかりません...

これ以上説明することはありません、ごめんなさい。

3