tl;drapt-get update
リスト内のリポジトリーに接続できません。これはエラーと見なされます。このエラーをどのように無視できますか?
適切なアップデートを実行すると
$ apt update
...
Err:5 https://packagecloud.io/ookla/speedtest-cli/debian bullseye Release
404 Not Found [IP: 54.215.143.248 443]
...
Reading package lists... Done
E: The repository 'https://packagecloud.io/ookla/speedtest-cli/debian bullseye 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.
これにより、apt-get
ゼロ以外のプロセスコードが返され、呼び出しスクリプトが失敗します。
を編集できることを知っています。しかし、この場合は、このようなエラーを無視し、処理コード0を返すことを/etc/apt
望みます(他の問題がないと仮定してください)。apt
apt-get
進行者にとって、この質問は同様の質問とは異なります(1、2、サム)これは、欠落しているリポジトリを無視するように要求したためです。他の質問と回答では永久的な修正が必要です(以下の変更が必要です/etc/apt
)。