web-dev-qa-db-ja.com

Ubuntuデスクトップコンピューターのコンピューター名を変更する

Ubuntuデスクトップコンピューターでコンピューター名を変更するにはどうすればよいですか?

すでに/etc/hostnameファイルを変更しようとしましたが、ワイヤレスが機能しなくなるだけでした。 古いガイド ネットワークで設定を変更することを提案しているのを見つけましたが、その画面は9.10(Karmic Koala)には存在しません。

4
C. Ross

Ubuntuフォーラムにチュートリアルがあります: link

これは短くて甘いハウツーですが、それでも非常に重要です。これは、システムのホスト名を変更したときの私の経験に基づいています。ホスト名は事実上、システムの名前にすぎません。通常は変更する必要はありませんが、何らかの理由で変更する必要がある場合でも、それほど難しくはありません。

ホスト名の変更自体は難しい作業ではありませんが、システムが自身のホスト名を解決できない場合、Sudoを実行できないため、危険な場合があります。したがって、不適切に行われた場合、ホスト名を変更すると、自分のシステムからロックアウトされる可能性があります。まず、そして最も重要なこととして、バックアップを作成します。アクセサリ/端子に移動してこのコマンドを貼り付け、Enterキーを押します。

Sudo cp /etc/hosts /etc/hosts.bak && Sudo cp /etc/hostname /etc/hostname.bak

万が一に備えて、バックアップを作成する必要があります。このハウツーを終了した後、使用可能なシステムを起動できない場合、またはSudoが機能しない場合は、このガイドの最後にある手順を参照してください。 Linuxターミナルに完全に精通していない場合は、これらを書き留めるか、印刷することをお勧めします。

これでバックアップが作成されました。/etc/hostsを編集できます。

Sudo nano /etc/hosts

探しているものがすぐに表示され、ファイルの先頭に次のように表示されます。コード:

127.0.0.1       localhost
127.0.1.1       old_hostname

Old_hostnameを任意の新しいホスト名に変更します。保存して終了します。

編集する2番目のファイルは/ etc/hostnameです。これは缶に書かれていることを行います。ファイルには1行が含まれ、その行がホスト名になります。新しいホスト名に変更し、保存して終了します。

ここで再起動すると、Sudoが機能する完全に機能するシステムができているはずです。次の手順を実行するだけで、Sudoと新しいホスト名の両方をテストできます。

Sudo hostname

注:このコマンドは通常、Sudoを実行する必要はありません。変更されたホスト名とSudoの両方を同時にテストしているだけです。

それが機能しない場合は、以下を参照してください。あなたDIDバックアップを取りますね?

  • 起動時にescを押すか、このように設定した場合は自動的に表示されるようにして、grubメニューに入ります。
  • リカバリモードを選択します
  • プロンプトが表示されたら、「シングルユーザーモードにドロップ」などを選択します(注:これはハーディにのみ適用されると思います)
  • ルートシェルにいるときに、次のコマンドを入力します。

    cp /etc/hosts.bak /etc/hosts && cp /etc/hostname.bak /etc/hostname
    

次に、ctrl-alt-delを押すと、完全に機能するシステムに再起動する必要があります。

2
alfplayer

両方を変更する/etc/hostnameおよび/etc/hosts

gksudo gedit /etc/hostname
gksudo gedit /etc/hosts
4
Snark

Sudo hostname "new computer name"はどうですか

1
gregmtbr