エラーなしでホスト名を変更する

エラーなしでホスト名を変更する

以下に基づいてホスト名を変更してみました。これDebianベースのシステムガイド:

  1. 編集しました/etc/hostname
  2. 私は走った/etc/init.d/hostname start

しかし、エラーがあります。コマンドを作成すると、sudo常にホスト名が認識されないというメッセージが表示されます。システムの再起動後、グラフィカル環境が機能せず、startxコマンドが失敗します。だからホスト名を以前の名前に変更しました。

エラーなしでホスト名を変更できますか?

答え1

問題は、新しいホスト名がIPアドレスで解決されないことです。基本的に問題には2つの解決策があります。

最初の、少し複雑な解決策はホスト名を調整することです/etc/hosts/etc/hostsこれはホスト名が変更されるたびに調整する必要があります。

2番目に簡単な解決策はインストールすることです。nss-myhostname。 Debian パッケージ名はlibnss-myhostname次のとおりですapt-get install libnss-myhostname。これにより、常に現在のホスト名を解決できます。

関連情報