ホストマシンとしてWindows7を搭載したVirtualBoxでUbuntu12.04サーバー(ゲストマシン)を実行しています。
sudo apt-get update
を使用してアップデートを取得しようとしました。 コマンドですが、次のエラーコードが表示されます:-
Err http://in.archive.ubuntu.com precise Release.gpg
Temporary failure resolving 'in.archive.ubuntu.com'
Err http://security.ubuntu.com precise-security Release.gpg
Temporary failure resolving 'security.ubuntu.com'
Err http://in.archive.ubuntu.com precise-updates Release.gpg
Temporary failure resolving 'in.archive.ubuntu.com'
Err http://in.archive.ubuntu.com precise-backports Release.gpg
Temporary failure resolving 'in.archive.ubuntu.com'
Reading package lists... Done
W: Failed to fetch http://in.archive.ubuntu.com/ubuntu/dists/precise/Release.gpg
Temporary failure resolving 'in.archive.ubuntu.com'
W: Failed to fetch http://in.archive.ubuntu.com/ubuntu/dists/precise-updates/Release.gpg
Temporary failure resolving 'in.archive.ubuntu.com'
W: Failed to fetch http://in.archive.ubuntu.com/ubuntu/dists/precise-backports/Release.gpg
Temporary failure resolving 'in.archive.ubuntu.com'
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/precise-security/Release.gpg
Temporary failure resolving 'security.ubuntu.com'
W: Some index files failed to download. They have been ignored, or old ones used instead.
私も次のことを試しました:-
1)仮想VMを削除して再インストールしました。
2)ネットワークアダプタをホストオンリーからブリッジに変更しました。
3)sudo apt-get autoremove/remove/clean
を使用しました 答えを探しているときに知られるコマンド。
4)/etc/apt/sources.listファイルを編集します。
他のサーバーを起動する前に、最初に更新とアップグレードを実行したいので、私を助けてください!!
よろしくお願いします
承認された回答:
問題は、VMと「外部」(つまり、コンピューターの外部)の間の何かがインターネットへの接続をブロックしていることです。
Windows7ホストとVirtualBoxを使用しているとのことです。
確認する手順:
- VMがブリッジモードに設定されていることを絶対に確認してください (およびアクティブに接続されたネットワークアダプタにリンクされている)または NAT 。
- Windowsファイアウォール設定を確認します– VirtualBoxアプリケーションがパブリックネットワークとプライベートネットワークの両方でネットワークへの接続を許可されているかどうかを確認します(これには、Windowsの「パブリック」、「職場」、「ホーム」ネットワーククラスが含まれます)。
- 具体的には、VirtualBoxアプリケーションおよびパーツからのアウトバウンド接続を許可するようにWindowsに指示します。
手順3の後、接続がアウトバウンドで機能するかどうかを確認します– 8.8.8.8にpingを実行するか、dig
を試行します google.com
で 。