source.listで定義されているリポジトリは、APTを使用して取得できるパッケージを制限しますか?

source.listで定義されているリポジトリは、APTを使用して取得できるパッケージを制限しますか?

/etc/apt/sources.list の source.list ファイルと、これが以下のように apt コマンドの結果に影響するかどうかに関する質問があります。

apt updateコマンドを実行すると、source.listで指定されたリポジトリ内のすべてのパッケージのみが更新されますか? (同様に、リポジトリに属さないパッケージをインストールした場合、apt updateコマンドには含まれませんか?)

apt install(package_name) を実行しましたが、インストールしようとしているパッケージが source.list に示されているリポジトリの一部ではない場合、インターネット上のパッケージが「決して見つかりません」。

私はresources.listがaptコマンドを使って探して対話できるパッケージを制限または制限しているのだろうか。

また、上記が本当である場合は、別のディストリビューションからパッケージをダウンロードしてインストールするには、resources.listファイルを編集して別のディストリビューションからリポジトリを追加する必要がありますか?

答え1

この/etc/apt/sources.listファイルを常に同期しようとするパッケージのマスターリストと考えてください。apt魔法のように、インターネットのランダムな場所からパッケージをインポートすることはありません。

source.listで指定されたリポジトリ内のすべてのパッケージのみを更新します。

そうだね

インターネット上のパッケージを「絶対に見つけることができませんか?」

繰り返しますが、そうです。

私はresources.listがaptコマンドを使って探して対話できるパッケージを制限または制限しているのだろうか。

繰り返しますが、そうです。

また、上記が本当である場合は、別のディストリビューションからパッケージをダウンロードしてインストールするには、resources.listファイルを編集して別のディストリビューションからリポジトリを追加する必要がありますか?

一般に、人々はディストリビューションがいくつかの点でわずかに異なるため、他のディストリビューションのリポジトリを追加するのではなく、他のディストリビューションソースを追加するとすべてが壊れる可能性があります。

場合によっては、インターネット(他のディストリビューションなど)からdebパッケージをダウンロードして、次のようにインストールできます。

sudo apt install ./package.deb

Ubuntuを使用している場合、ディストリビューションにPPAと呼ばれる数千のストレージがあります。 PPAはUbuntuが正式にバンドルしていないパッケージを提供します。 PPAは人気がありますが、システムに大きなダメージを与える可能性があります。

関連情報