Debian 9 イメージの適切なアップデート 400 エラー

Debian 9 イメージの適切なアップデート 400 エラー

私は次からインポートしたdebian:9イメージを扱っています。ドッカーズセンター。実行すると、次apt updateapt-get updateエラーメッセージが表示されます。

Ign:1 http://security.debian.org/debian-security stretch/updates InRelease
Ign:2 http://deb.debian.org/debian stretch InRelease          
Err:3 http://security.debian.org/debian-security stretch/updates Release      
 400  Bad request: request method denied
Ign:4 http://deb.debian.org/debian stretch-updates InRelease                  
Err:5 http://deb.debian.org/debian stretch Release
 400  Bad request: request method denied
Err:6 http://deb.debian.org/debian stretch-updates Release    
 400  Bad request: request method denied
Reading package lists... Done                                  
E: The repository 'http://security.debian.org/debian-security stretch/updates Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: The repository 'http://deb.debian.org/debian stretch Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: The repository 'http://deb.debian.org/debian stretch-updates Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

私のsources.listファイルは次のとおりです(公式の例:Debian Wiki):

deb http://deb.debian.org/debian stretch main
deb-src http://deb.debian.org/debian stretch main

deb http://deb.debian.org/debian stretch-updates main
deb-src http://deb.debian.org/debian stretch-updates main

deb http://security.debian.org stretch/updates main    
deb-src http://security.debian.org stretch/updates main

他のバージョンも試してみましたが、同じエラーが発生しました。問題の原因が何であるかを知っている人はいますか?とても感謝しています!

編集する:

ありがとう通常の再起動、DockerfileでDebianイメージのネットワークプロキシを手動で設定して、この問題を以前に最終的に解決しましたapt update

質問は重複としてマークされていますが、以下に関連しています。Debian: リポジトリにリリースファイルがありませんこれは、400エラーであり、sources.listファイルが実際に正しいためです。

ベストアンサー1

ここに画像の説明を入力してください。

Debian 9のソースコード。リスト Debian テストされた source.list は Debian 9 (コード名 Stretch) と互換性がありません。

以下はsource.listの例です。

deb http://ftp.us.debian.org/debian/ Stretch 主な貢献は無料ではありません。
deb http://ftp.us.debian.org/debian/stretch-updates 主な貢献は無料ではありません。
deb http://security.debian.org/debian-security/stretch/updates 主な貢献は無料ではありません。

次のsource.listは、リダイレクトを使用してユーザーの場所に近いコンテンツを提供しようとします。

deb http://deb.debian.org/debian/ Stretch 主な貢献は無料ではありません。
deb http://deb.debian.org/debian/stretch-updates 主な貢献は無料ではありません。
deb http://deb.debian.org/debian-security/stretch/updates 主な貢献は無料ではありません。

システムを更新するには、通常どおりに進んでください。

apt-get update# ソースからパッケージ情報を更新する
apt-getアップデート#アップグレードパッケージ
apt-get dist-upgrade# 新しい依存関係に依存するパッケージのアップグレード

事前運用環境でテストした後、セキュリティ更新プログラムを手動で実行するか、別の構成システムを介して計画されたアップグレードの一部として実行することをお勧めします。あるいは、アップグレードパッケージを無人でインストールすることもできます。

おすすめ記事