タイトルに述べたように、resolvconf を削除しました (名前解決がうまくいかなかったため再インストールを念頭に置いて) が、このパッケージをインストールできなくなりました。2
つのことを試しました:
apt-get install --reinstall resolvconf
の結果、次のエラーが発生しました:
パッケージ resolvconf は利用できませんが、別のパッケージによって参照されています。これは、パッケージが欠落しているか、廃止されているか、または別のソースからのみ入手可能であることを意味します。
E: パッケージ 'resolvconf' にはインストール候補がありません
apt-get install resolvconf を使用しても同じエラーが発生します。
答え1
ダウンロード URL ドメインを取得します:
$ sudo apt install resolvconf
...
E: Impossible de récupérer http://fr.archive.ubuntu.com/ubuntu/pool/main/r/resolvconf/resolvconf_1.78ubuntu2_all.deb
OpenDNSサーバーを使用して手動で解決します(nslookupがある場合、そうでない場合はオンライン DNS リゾルバ):
$ nslookup fr.archive.ubuntu.com 208.67.220.220
...
Non-authoritative answer:
Address: 194.158.119.190
ホストファイルを編集します:
$ gksudo gedit /etc/hosts &>/dev/null &
追加:
194.158.119.190 fr.archive.ubuntu.com
resolvconf の再インストールを再試行します:
$ sudo apt install resolvconf
ネットワーク マネージャーからネットワークを切断/再接続します。
テスト。
不要になったエントリをホスト ファイルから削除します。
答え2
これをテストしてください:
ターミナルを開き、
Ctrl+ Alt+を押すT
それを実行します:
sudo -i
wget http://fr.archive.ubuntu.com/ubuntu/pool/main/r/resolvconf/resolvconf_1.69ubuntu1_all.deb
dpkg -i resolvconf_1.69ubuntu1_all.deb
答え3
このパッケージを手動でダウンロードしました: http://fr.archive.ubuntu.com/ubuntu/pool/main/r/resolvconf/resolvconf_1.78ubuntu2_all.deb
これの代わりに(依存関係エラーが発生していた)dpkgUbuntu 18.04の場合): http://fr.archive.ubuntu.com/ubuntu/pool/main/r/resolvconf/resolvconf_1.69ubuntu1_all.deb
私の設定はUbuntu 18.04です。