Linuxでソフトウェアパッケージの正しい場所を見つける方法

Linuxでソフトウェアパッケージの正しい場所を見つける方法

私はLinuxに関する本を読んでいますが、yumを使ってパッケージをインストールするときにLinuxが何をするのかは詳しく説明しません。

Linuxが実行されたときにyum install packagehere最初にすることは、ファイルを確認/etc/yum.confしてソフトウェアストアがどこにあるかを確認することです。新しくインストールされたシステムには存在しません/etc/yum.conf

1つもないので、/etc/yum.confまず/etc/yum.repos.dフォルダを確認する必要があります。中にはfedora.repo、、、。fedora-cisco-openh264.repofedora-updates.repofedora-updates-testing-repo

各ファイルには #baseurl で始まる行があります。

yum install httpd どのbaseurlにhttpdパッケージが含まれているかどうかはどうすればわかりますか(実際にはLinuxはどうやって知ることができますか?)を実行するとします。みんなスキャンしますか?

ベストアンサー1

すべてのパッケージマネージャはそれぞれの方法でこれを行いますが、すべてソフトウェアストアの基本的な共通概念を共有します。

一般に、パッケージマネージャはデフォルトのURLを見つけ、時には他の情報(ファイルリスト、チェックサム、相対パスなど)と一緒にパッケージとそのバージョンのインデックスをダウンロードし、インデックス内のパッケージを見つけて、正しいURLとインデックスで見つかった情報。

おすすめ記事