同様の操作を実行するたびに、次のエラーが発生します。
sudo apt-get install sddm
sudo: unable to resolve host dhcppc1
14.04から16.04にアップグレードしたときにこれが発生しました。
/etc/hosts
127.0.0.1 localhost.localdomain localhost
127.0.1.1 mlibre-ThinkPad-E555
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
修正する
他に質問があります。システムを再起動するたびに、この問題が再発生します。
/etc/hostname
localhost
答え1
お使いのコンピュータ名(hostname
)がに設定されていますが、存在しないため、DNSdhcppc1
を介して解決できません。コンピュータ名は次のとおりです。この不一致を解決する必要があります。dhcppc1
/etc/hosts
/etc/hosts
mlibre-ThinkPad-E555
答え2
まず、システムを再起動してみてください。問題が解決しない場合は、以下を試してください。
ソル-1 システム設定 - >システムの詳細に移動します。概要パネルで、デバイス名を/ etc / hostsに記載されているのと同じデバイス名に変更します。
この方法では、管理者パスワードを入力せずにetc / hostnameのデバイス名を変更します。
ソル-2 端末に次のように入力してください
sudo gedit ~/etc/hosts
(ここでエラーが発生しても、端末はあなたのパスワードを承認します)。 etc/hostname ファイルの名前と同じようにデバイス名を変更します。
これにより、ホストとホスト名ファイルの不一致が解決されます。