新しいコンピュータに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のドキュメントです。章