私は時々多くのコンポーネントを含むリポジトリを見つけます。少なくともそれだと思います。たとえば、不眠症を含むリポジトリです。このリポジトリを追加した後にapt updateを実行すると、apt updateはさまざまなコンポーネントを調べますが、ほとんどはヒットしません。
適切なアップデートにこれらのコンポーネントが含まれないようにする方法はありますか?以下に適切なアップデート出力の短縮バージョンを提供しました。
$ sudo apt update
Hit:1 http://deb.debian.org/debian bullseye InRelease
Hit:2 http://deb.debian.org/debian bullseye-updates InRelease
Hit:3 http://security.debian.org/debian-security bullseye-security InRelease
Hit:4 http://deb.debian.org/debian buster-backports InRelease
Ign:14 https://download.konghq.com/insomnia-ubuntu default InRelease
Ign:16 https://download.konghq.com/insomnia-ubuntu default Release
Ign:17 https://download.konghq.com/insomnia-ubuntu default/all all Packages
Ign:18 https://download.konghq.com/insomnia-ubuntu default/all amd64 Packages
Ign:19 https://download.konghq.com/insomnia-ubuntu default/all Translation-en_US
Ign:20 https://download.konghq.com/insomnia-ubuntu default/all Translation-en
Ign:21 https://download.konghq.com/insomnia-ubuntu default/all amd64 DEP-11 Metadata
答え1
これを行う方法はいくつかあります。この場合、変更範囲を制限する最善の方法は、特定のリポジトリがそのパッケージインデックスのみを更新するように指定することです。
これを設定するには、そのsources.list
項目(の/etc/apt/sources.list
またはのファイル/etc/apt/sources.list.d
)を編集して次のように終了します。
deb [target=Packages]
完了すると、apt
このリポジトリから他のインデックスは検索されません。