Armadilloフォーラム

apt-get updateにてエラー発生

ak-satou

2023年7月3日 19時54分

佐藤と申します。
お世話になります。

以前は、実施できていた環境から、apt-get updateを実施したところ、
エラーが発生し、できなくなってしまいました。

strechからbusterにバージョンアップしなければならないでしょうか?

ユーザランドのバージョンは以下の通りです。
~$ cat /etc/debian_version
9.13

ファイル ファイルの説明
apt-get_update_ERROR.txt apt-get実行時のエラー
コメント

at_dominique.m…

2023年7月4日 9時49分

佐藤さん、

お世話になっています、
マルティネです。

> 以前は、実施できていた環境から、apt-get updateを実施したところ、
> エラーが発生し、できなくなってしまいました。

debian 側で stretch が EOL になっていて、リポジトリをメインのリポから外されましたので、このエラーになります。

> strechからbusterにバージョンアップしなければならないでしょうか?

ひとまずの回避方法としては、archive.debian.org を使えますので、/etc/apt/sources.list に以下の内容にすれば apt が再び動くと思います:

deb http://archive.debian.org/debian/ stretch main non-free contrib
deb-src http://archive.debian.org/debian/ stretch main non-free contrib
 
deb http://archive.debian.org/debian-security/ stretch/updates main non-free contrib
deb-src http://archive.debian.org/debian-security/ stretch/updates main non-free contrib
 
deb http://download.atmark-techno.com/debian/ stretch main contrib non-free

EOL になっていますので、そのリポにセキュリティのアップデートがなくなります。
対応としては、確かに buster にアップデートした方がいいと思いますが、freexian プロジェクトがもう少しサポートしてくれているのでそっちらのリポも追加できます。

参考(英語ですみません): https://www.freexian.com/lts/extended/docs/how-to-use-extended-lts/

よろしくお願いします。

マルティネさん

お世話になります。

/etc/apt/sources.list を変更し、解決しました。

ありがとうございます。

busterへのアップデートは、検討しなければとは思っていましたが、なかなか手が付けられず…。

freexianの情報に関してもありがとうございました。

佐藤