web-dev-qa-db-ja.com

ubuntu 14.10で/ e​​tc / hostsファイルを編集できない

ホスト名をデフォルト名から変更し、インストール中に短くて素敵な名前に設定しましたが、/etc/hosts fileで変更しませんでした。 /etc/hostnameは再起動後に変更されますが、Sudoは機能しません。

インターネットで答えを探してみました。誰もが/etc/hostsファイルを編集して置き換えることを提案しています:

127.0.1.1 <previous name> 

に:

127.0.1.1 <new name> 

ただし、次のいずれかを使用してこのファイルを変更することはできません。

Sudo gedit /etc/hosts

エラーが発生します:

Sudo:unable to resolve Host <new-name>
3
Rookie

Sudoおよびそのグラフィカルな派生物gksuおよびgksudoが機能しなくなった場合、最も簡単な解決策は、pkexecのようなコマンドラインエディタを開く代わりにnanoを使用することです] _そして、特定の構成ファイル(/etc/hosts/etc/sudoersなど)の誤ったエントリを修正します。

pkexecは端末アプリケーションで機能しますが、GUIプログラムを実行するには特別な構成が必要です。したがって、nanogedit、またはデフォルトのエディターの代わりにmousepadを使用する必要があります...

7
Byte Commander