次の 3 つの解決策があります:
1. 起動後にネットワーク カードが自動的に起動するように設定します
まずはこの問題 ネットワークカードが起動しているかどうかを確認するには、Centos の初回インストール時にネットワークカードがオフになっている場合があるため、自分でネットワークカードをオンにする必要があります。
root アカウントを使用していることを確認し、そうでない場合は自分で変更してください。
1. /etc/sysconfig/network-scripts ディレクトリに入ります。つまり、コマンド「cd /etc/sysconfig/network-scripts」を入力し、コマンド「ls -a」を使用してディレクトリ内のすべてのファイルを表示します。
2. ifcfg-ens33 のネットワーク カード設定ファイルを変更します (CentOS7 ではネットワーク カードの命名規則が変更されており、eth0 ではなく ifcfg-eno 番号になっています)。
コマンド「vi ifcfg-ens33」を入力して vi エディタに入り、「i」または「insert」キーを押して編集モードに入ります。
3. 「ONBOOT」の値を「yes」に変更し、esc を押して編集モードを終了し、「:wq」と入力して保存して終了します
4. システムを再起動するか、ネットワークカードを再起動するには、「reboot」または「service network restart」コマンドを入力します。
(推奨チュートリアル: centos 使い方チュートリアル )
2. 国内の DNS サーバーを設定する
ネットワーク カードの場合この問題が存在する場合は、国内の DNS を構成してみてください。
1. コマンド「vi /etc/resolv.conf」を入力します。
2. 「nameserver 114.114.114.114」を追加します。
3. 保存後、システムを再起動するか、ネットワークカードを再起動するには、「reboot」または「service network restart」コマンドを入力します。
3. CentOS-Base.repo のアドレスを変更する
上記の方法でも問題が解決しない場合は、CentOS-Base.repo のアドレスを変更してみてください。 。
1.「/etc/yum.repos.d」と入力します。
2.「vi CentOS-Base.repo」を編集します。
3.すべての「mirrorlist」をコメントアウトし、すべての「baseurl」のコメントを解除します。
4. 保存後、システムを再起動し、「reboot」コマンドを入力します。
推奨される関連ビデオ チュートリアル: linux ビデオ チュートリアル
以上がcentosシステムでyumコマンドが使用できない問題の解決方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。