Nama host baris perintah Terminal OS X berubah menjadi unknownXXXXXXXXXXX

0

Setelah menginstal versi baru Ruby on Rails melalui RailsInstaller prompt perintah saya berubah menjadi unknownf81edfdc0983. Mengapa ini terjadi, dan bagaimana cara mengubahnya kembali ke normal? Ini digunakan untuk menampilkan nama komputer saya (yaitu gabriels-MacBook-Pro). Saya telah reboot dan me-restart terminal saya, dan saya pikir saya tidak menjalankan Ruby apa pun di profil saya. Nama komputer saya di System Preferences adalah Gabriel's MacBook Pro. Adakah yang bisa membantu?

ahli fenomalis
sumber
Selamat datang di Stack Overflow. Sudahkah Anda reboot? Sudahkah Anda me-restart terminal? Apakah Anda menjalankan Ruby apa pun di profil Anda? Bagaimana komputer Anda mengidentifikasi dirinya sendiri? Cukup menginstal RoR seharusnya tidak mempengaruhi terminal Anda sama sekali. Pertanyaan Anda dalam bahaya ditutup sebagai 'di luar topik'; itu adalah garis batas pada topik di sini dalam pandangan saya. Anda mungkin mendapatkan respons yang lebih reseptif di situs Apple Stack Exchange , tetapi mereka mungkin ingin tahu jawaban atas pertanyaan yang saya ajukan.
Jonathan Leffler
Terima kasih. Saya akan berhati-hati saat memposting pertanyaan saya. Izinkan saya mengedit posting.
Berdasarkan blog yang dirujuk dalam jawaban joerick , kemungkinan server DHCP atau BootP Anda, atau pencarian DNS terbalik, menghasilkan unknown<MAC address>(di mana MAC tidak terkait dengan itu menjadi Mac). Jadi, lihat infrastruktur jaringan Anda untuk penjelasan.
Jonathan Leffler
Hai Jonathan, terima kasih banyak atas jawaban Anda. Saya akan melihat lebih dalam.

Jawaban:

1

Mungkin tidak ada hubungannya dengan Rails, mungkin server DHCP Anda memberi Anda nama host.

Anda dapat mengatur ulang menggunakan

$ sudo hostname gabriels-MacBookPro

EDIT: Lihat http://excitedcuriosity.wordpress.com/2007/08/24/mac-os-x-hostname-determination/

joerick
sumber
Entri blog x-ref sedikit tanggal, sayangnya. Pada saya (sedikit tanggal) 10.7.5, yang /etc/hostconfigfile berisi (slash untuk baris baru): # This file is going away / AFPSERVER=-NO- / AUTHSERVER=-NO- / TIMESYNC=-NO- / QTSSERVER=-NO-. Perhatikan bahwa tidak ada entri HOSTNAME seperti yang disebutkan di blog. Namun, urutan penentuan nama (DHCP atau BootP, Reverse DNS, System Preferences, localhost) cenderung dekat dengan algoritma yang digunakan.
Jonathan Leffler
Terima kasih. Saya mendapatkannya kembali seperti apa adanya, dan terima kasih telah memberi saya lebih banyak wawasan tentang apa penyebab utama perubahan itu!