ปัจจุบัน DHCP เข้าสู่ระบบของฉันแสดง Raspberry Pi xbmc-e0cb
ของฉันที่มีชื่อ ฉันสามารถเปลี่ยนเป็นชื่อที่เหมาะสมได้หรือไม่
ปัจจุบัน DHCP เข้าสู่ระบบของฉันแสดง Raspberry Pi xbmc-e0cb
ของฉันที่มีชื่อ ฉันสามารถเปลี่ยนเป็นชื่อที่เหมาะสมได้หรือไม่
คำตอบ:
อัพเดตชื่อโฮสต์ในไฟล์ต่อไปนี้
/etc/hostname
/etc/hosts
เปลี่ยนชื่อและมันจะเปลี่ยนเมื่อเริ่มต้นเครือข่าย (หรือรีบูตเต็มแน่นอน)
/etc/hosts
จำเป็นต้องอัปเดตเพื่อหลีกเลี่ยงข้อผิดพลาดต่อไปนี้
sudo: unable to resolve host <new-hostname>
Can't open file to write
เมื่อฉันเปลี่ยนเนื้อหาของไฟล์และพยายามที่จะเขียนทับไฟล์ผมก็บอกว่าพี่ ฉันจะแก้ไขสิ่งนี้ได้อย่างไร
sudo
หน้าคำสั่งแก้ไขของคุณ
ฉันทำสิ่งนี้ดัดแปลงมาจากhttp://forum.stmlabs.com/showthread.php?tid=7180
sudo nano /scripts/nm_util.py
เกือบที่ด้านล่างของไฟล์ uid ถูกตั้งค่า ใส่เครื่องหมายคอมเม้นต์ if if clause ทั้งหมดและเปลี่ยนเป็น
uid = "MyHostname"
uuid = params['nm.uuid']
def deactivate_connection
นั่นคือสิ่งที่คุณอ้างถึง?
นอกจากนี้คุณสามารถเปลี่ยนชื่อโฮสต์ได้ทันทีด้วยการออกคอม
sysctl kernel.hostname=NEW_HOSTNAME
มา แต่นั่นไม่ใช่ทางออกที่ถาวร @ René Wolferink โพสต์ไปแล้วเป็นวิธีถาวรเท่านั้น
HTH
ด้วยการแนะนำของsystemd (Raspbian Jessie และใหม่กว่า) วิธีที่กำหนดในที่สุดก็เป็นคำสั่งเดียว ( อ้างอิง ):
sudo hostnamectl set-hostname <mymachine>
การเปลี่ยนแปลงจะมีผลทันทีและคงอยู่หลังจากรีบูต
/etc/hosts
อยู่ในสภาพหดหู่