http://us.archive.ubuntu.com/ubuntu/dists/lucid/main/source/Sourcesを取得できませんでした404 Not Found [IP:91.189.91.26 80]


9

Ubuntu 16.04 LTSを使用しています。今朝私が走ったときsudo apt-get update、私は次のエラーに遭遇しました:

W: The repository 'http://us.archive.ubuntu.com/ubuntu lucid Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/lucid/main/source/Sources  404  Not Found [IP: 91.189.91.26 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.

答えをインターネットで確認しました。私はいくつかの同様の投稿を見つけましたが、解決策のどれも私のために機能しません。私が試した興味深い解決策の1つは次のとおりです。

最も簡単な解決策は、次の2つのステップを実行することです。

1-ソースリストのバックアップ-> sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup

2 -オープンソースファイル「の/etc/apt/sources.listには」でus.archiveまたはアーカイブのすべてのインスタンスの名前を変更http://us.archive.ubuntu.com/ubuntu/します

http://old-releases.ubuntu.com/ubuntu/

同じことを http://security.ubuntu.com/ubuntu/dists/saucy-security/universe/binary-i386/Packages

3-上記を実行した後、sudo apt-get updateを実行します。

..うまくいかなかったと思います。実際、それはより多くのエラーを投げました:

W: The repository 'http://old-releases.ubuntu.com/ubuntu xenial Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: The repository 'http://old-releases.ubuntu.com/ubuntu xenial-updates Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: The repository 'http://old-releases.ubuntu.com/ubuntu xenial-backports Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: The repository 'http://old-releases.ubuntu.com/ubuntu xenial-security Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: The repository 'http://us.archive.ubuntu.com/ubuntu lucid Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Failed to fetch http://old-releases.ubuntu.com/ubuntu/dists/xenial/main/binary-amd64/Packages  404  Not Found
E: Failed to fetch http://old-releases.ubuntu.com/ubuntu/dists/xenial-updates/main/binary-amd64/Packages  404  Not Found
E: Failed to fetch http://old-releases.ubuntu.com/ubuntu/dists/xenial-backports/main/binary-amd64/Packages  404  Not Found
E: Failed to fetch http://old-releases.ubuntu.com/ubuntu/dists/xenial-security/main/binary-amd64/Packages  404  Not Found
E: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/lucid/main/source/Sources  404  Not Found [IP: 91.189.91.23 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.

助けてください。

編集:

これが私の元のsources.listです。

# deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricted

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://in.archive.ubuntu.com/ubuntu/ xenial main restricted
# deb-src http://in.archive.ubuntu.com/ubuntu/ xenial main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://in.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
# deb-src http://in.archive.ubuntu.com/ubuntu/ xenial-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
deb http://in.archive.ubuntu.com/ubuntu/ xenial universe
# deb-src http://in.archive.ubuntu.com/ubuntu/ xenial universe
deb http://in.archive.ubuntu.com/ubuntu/ xenial-updates universe
# deb-src http://in.archive.ubuntu.com/ubuntu/ xenial-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://in.archive.ubuntu.com/ubuntu/ xenial multiverse
# deb-src http://in.archive.ubuntu.com/ubuntu/ xenial multiverse
deb http://in.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
# deb-src http://in.archive.ubuntu.com/ubuntu/ xenial-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://in.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
# deb-src http://in.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb http://archive.canonical.com/ubuntu xenial partner
# deb-src http://archive.canonical.com/ubuntu xenial partner

deb http://security.ubuntu.com/ubuntu xenial-security main restricted
# deb-src http://security.ubuntu.com/ubuntu xenial-security main restricted
deb http://security.ubuntu.com/ubuntu xenial-security universe
# deb-src http://security.ubuntu.com/ubuntu xenial-security universe
deb http://security.ubuntu.com/ubuntu xenial-security multiverse
# deb-src http://security.ubuntu.com/ubuntu xenial-security multiverse


1
@mikewhatever重複は有効ではありません-OPの問題は「最速のミラー」の選択ではなく、Lucidリポジトリの警告の問題を修正しようとしましたが、その過程でXenialの設定が壊れました。
トーマスワード

回答:


13

ここで重大なエラーがいくつか発生しました。

まず、16.04を実行しています。つまり、通常のアーカイブミラーを盲目的にに置き換えることはできませんold-releases。これが現在、Xenialリポジトリが見つからないというエラーが発生する理由です。

第二に、あなたはまだLucidリポジトリから引き出しようとしています。Lucidリポジトリのアイテムの大部分がXenialで機能しないか、さまざまな理由でリポジトリから削除されたか、更新されたバージョンに置き換えられたため、これは役に立ちません。また、古いリリースで従った手順は、構成に含まれているLucidリポジトリ行にのみ適用されます。


発生している問題を解決する方法は次のとおりです。

  1. に進み/etc/apt/sources.list、すべてのold-releases.ubuntu.comエントリを元のミラーに置き換えることから始めますus.archive.ubuntu.com
  2. 参照する行を見つけてlucidコメント化するかold-releases.ubuntu.com 、そのリポジトリでのみ使用します

    この 'lucid'エントリがどのエントリにある/etc/apt/sources.listかわからない場合は/etc/apt/sources.list.d/*、次のコマンドを実行し/etc/apt/ます grep -r -i lucid /etc/apt/。「lucid」という単語を含むファイルを識別します

  3. sudo apt-get update そして同様のコマンドは問題なく動作するはずです。

Lucidリポジトリも同様にサポートが終了しているため、コメントアウトすることを強くお勧めします。本当に必要な場合を除いて、それらをアクティブにしておくべきではありません。


参照してlucidいる行が見つかりません。質問を編集してを追加しましたsources.list。見て頂けますか?
utkarsh2k2

/etc/apt/sources.list.d/のすべての場所も確認してください。 どこかにLucidがあるか、最初はエラーが発生しなかったでしょう。apt-get updateエラーが解決したかどうかを確認することも検討してください。(grep -r -i lucid /etc/apt/Lucid参照の検索に使用)
Thomas Ward

それを見つけた。内部には2つの参照がありました/etc/apt/sources.list.d/alternative_Repo.list。コメントアウトした後、エラーはなくなりました。
utkarsh2k2
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.