Yumはどのように機能しますか?

Yumはどのように機能しますか?

新しいコンピュータにFedora 20をインストールすると、長いエラーメッセージの一覧が表示されるため、「yum install」は使用できません。

私は最初にこのサイトにこの質問を投稿しました:「新しいFedora 20のインストール後にyumとインターネットブラウザが機能するようにするにはどうすればよいですか?この質問は、最初に発生したエラーの完全な詳細を提供します。

ほぼ6週間の欲求不満の最後についに答えを見つけました。

http://qandasys.info/fedora-19-unable-to-update-or-install-could-not-resolve-host/

Answer by Stramash November 4, 2013 at 2:24 pm

Resolved this by adding nameserver 8.8.8.8 above my router’s address in resolv.conf that was obtained by DHCP.

私もここに尋ねました:「ログインするたびにこの編集をする必要がありますが、永久に作成したいと思います」答えはすぐに見つけました。

https://lists.fedoraproject.org/pipermail/users/2011-August/403189.html

だから私は次のように編集しました。

vi /etc/sysconfig/network-scripts/ifcfg-p20p1

ルート変更:PEERDNS=yes〜へPEERDNS=no

これらすべてが機能している間、なぜそれがよくわからない。 yumがインストールパッケージ、このプロセスに関連するファイルを見つける方法、必要に応じてそれらを変更または構成する方法の詳細な説明(フローチャートやリストなど)を読みたいです。

答え1

これはyum問題ではなくDNS解決の問題のようです。

/etc/resolv.confに手動で追加したDNS設定は、コンピュータを起動するかNetwork Managerを介してネットワーク接続を更新するたびに上書きされるように見えます。

これを見つけるための良い方法は、resolv.confファイルの最初の行を調べることです。 「このファイルは自動的に作成されました」というメッセージが表示された場合は、ファイルを永久に変更できないことがあります。

DCHPを使用してIP設定を取得する場合は、ルーター設定を確認し、DNSサーバーを提供していることを確認する必要があります(ルーターモデルによって異なり、Googleで検索)。注:ルータでDNS設定を制御できない場合は、マネージャで半自動設定が可能です(Fedora文書)

静的IPを使用している場合は、Network Managerの設定に移動して定義してください。

これはFedoraのドキュメントです。

関連情報