มีบางครั้งที่เราต้อง เปลี่ยนชื่อทีมของเรา และเราไม่รู้ว่าต้องทำอย่างไร อาจมีเหตุผลมากมายและหลากหลาย: ชื่อที่เราเลือกตอนติดตั้งซึ่งเราไม่ชอบในภายหลังเพราะมันจะเป็นคอมพิวเตอร์ที่ทำงานเพราะเราได้คอมพิวเตอร์อีกเครื่องหนึ่งและชื่อปัจจุบันคือ หนึ่งที่เราต้องการในทีมหลักของเรา… ไม่ว่าจะด้วยเหตุผลใดก็ตาม เราต้องการปรับแต่งมัน
เปลี่ยนชื่อพีซี หรือที่เรียกว่า ชื่อโฮสต์ใน Ubuntu หรือรุ่นอื่น ๆ นั้นง่ายมาก เพียงแค่แก้ไขไฟล์ เจ้าภาพ y ชื่อโฮสต์ ตั้งอยู่ที่ / etc /. ซึ่งสามารถทำได้ด้วยโปรแกรมแก้ไขข้อความใด ๆ แบบกราฟิกหรือโดยตรงจาก คอนโซล ด้วยความช่วยเหลือของ GNU นาโน นอกจากนี้ยังเป็นกระบวนการที่อาจทำงานบนการกระจายบน Linux อื่น ๆ
เปลี่ยนชื่อพีซีด้วย GNU nano
เร็วที่สุดคือทำโดยใช้ GNU nano หากต้องการเปลี่ยนชื่อพีซีหรือชื่อโฮสต์ด้วยวิธีนี้ ก่อนอื่นเราต้องเปิดเทอร์มินัลแล้วพิมพ์ข้อมูลต่อไปนี้:
sudo nano /etc/hosts
หลังจากป้อนรหัสผ่านของเราแล้วเราจะเห็นหน้าจอแบบนี้:
ในกรณีของฉัน "ubuntu-box" คือชื่อของคอมพิวเตอร์ โดยเฉพาะเครื่องที่ฉันใช้ทดสอบสิ่งที่เข้าถึง Daily Build ล่าสุด เมื่อเปิดไฟล์แล้ว ให้เลื่อนลูกศรบนแป้นพิมพ์ไปยังชื่ออุปกรณ์และเปลี่ยนเป็นชื่อใหม่ เมื่อเสร็จแล้ว ให้กด Control+O และยืนยันว่าเราต้องการบันทึกไฟล์โดยกด Enter เมื่อต้องการออกจากตัวแก้ไข ให้กด Control+X ตอนนี้เราต้องทำเช่นเดียวกันกับไฟล์ ชื่อโฮสต์ซึ่งในเทอร์มินัลเดียวกัน เราเขียนสิ่งต่อไปนี้:
sudo nano /etc/hostname
ในไฟล์นี้มีเพียงชื่อทีมของคุณ คุณต้องเปลี่ยนมัน โดยใส่อันเดิมที่เราใส่ไว้ใน /etc/hosts แล้วบันทึกและออกตามขั้นตอนที่แล้ว
เสร็จแล้ว นั่นคือทั้งหมดที่เราต้องทำ หากต้องการดูการเปลี่ยนแปลง สิ่งสุดท้ายที่เราต้องทำคือรีสตาร์ทคอมพิวเตอร์
ด้วยโปรแกรมแก้ไขข้อความเช่น Gedit
เมื่อคำนึงถึงความง่ายของเทอร์มินัล ฉันจะทิ้งมันไว้ที่นั่น แต่ฉันรู้ว่ามีคนที่ดูเหมือนจะแพ้มันและชอบที่จะยิงเมื่อใดก็ตามที่พวกเขาทำได้ด้วยบางสิ่ง อินเทอร์เฟซกราฟิก. ปัญหาของโปรแกรม GUI คือมีโปรแกรมเหล่านี้มากมาย และแต่ละเดสก์ท็อปหรือการแจกจ่ายใช้โปรแกรมของตัวเอง Ubuntu ใช้ Gedit จนกระทั่งเมื่อไม่นานมานี้ จากนั้นจึงเปลี่ยนมาใช้ GNOME Text Editor ซึ่งเป็นโปรแกรมแก้ไข GNOME ที่เหมาะกับเดสก์ท็อปของคุณ ดังนั้นขึ้นอยู่กับเมื่อคุณอ่านบทความนี้ทุกอย่างจะเข้าท่ามากหรือน้อย สำหรับฉันแล้ว มันดูไม่สมเหตุสมผลเลยที่จะต้องการออกจากเทอร์มินัลเมื่อขั้นตอนแรกสำหรับสิ่งนี้คือการเปิดเทอร์มินัล แต่เดี๋ยวก่อน ทุกคนสบายใจในสิ่งที่ตัวเองสบายใจ
หากเราต้องการทำส่วนติดต่อแบบกราฟิก เราต้องรู้ว่าเรากำลังใช้โปรแกรมแก้ไขข้อความใดอยู่. ตัวอย่างเช่น หากเราต้องการใช้ Gedit เราต้องติดตั้งก่อน เนื่องจากตามที่เราได้อธิบายไป Ubuntu เริ่มใช้ GNOME Text Editor ดังนั้นเราจะต้องเขียนดังต่อไปนี้:
sudo apt install gedit
เมื่อติดตั้ง Gedit แล้ว คำสั่งต่อไปนี้จะเปิดไฟล์ด้วยตัวแก้ไขนี้โดยมีสิทธิ์ผู้ใช้ระดับสูง:
sudo gedit /etc/hosts
เมื่อเปิดเอดิเตอร์แล้ว สิ่งที่เราต้องทำคือเปลี่ยนชื่อโฮสต์ตามที่อธิบายไว้ข้างต้น บันทึกและปิดหน้าต่าง ต้องทำกับไฟล์ /etc/hostname ด้วย
หากเราใช้ตัวแก้ไขอื่น เราต้องเปลี่ยน "gedit" ตามชื่อของมัน ตัวอย่างเช่น หากต้องการแก้ไขด้วยโปรแกรมแก้ไข GNOME คุณต้องเขียน sudo gnome-text-editor /etc/hostsแต่มีบางครั้งที่มันล้มเหลว หากเราอยู่ในสภาพแวดล้อมของ KDE ตัวแก้ไขคือ Kate และการเปิดใช้งานจากเทอร์มินัลจะไม่ทำงาน สิ่งที่คุณต้องทำคือเปิด Dolphin ไปที่ /etc/ เปิดไฟล์โฮสต์ แก้ไข และเมื่อคุณบันทึก ให้ใส่รหัสผ่านผู้ดูแลระบบ หมายเหตุ: สิ่งนี้ใช้ได้ในขณะที่เขียนบทความนี้; อาจหยุดเป็นหนึ่งได้หากผู้พัฒนาเดสก์ท็อปตัดสินใจทำการเปลี่ยนแปลง
มันปลอดภัย แต่...
กระบวนการนี้เป็นกระบวนการที่ปลอดภัย แต่อาจมีบางอย่างที่ไม่ถูกต้องหลังจากการเปลี่ยนแปลงบางอย่าง สิ่งที่ดีที่สุดอย่างไม่ต้องสงสัยคือการเลือกชื่อคอมพิวเตอร์ให้ถูกต้องระหว่างการติดตั้งและไม่ต้องปรับแต่งอะไรอีกในอนาคต เมื่อเปลี่ยนชื่อโฮสต์ อาจมีกระบวนการหรือโปรแกรมที่ยังคงอยู่กับโปรไฟล์ก่อนหน้า และอาจหยุดทำงาน บางครั้งอาจเป็นโปรแกรมเดียวกันที่แจ้งให้คุณทราบว่ามีปัญหาและแก้ไข แต่อาจมีกรณีอื่นๆ ที่ควรค่าแก่การลบโฟลเดอร์การกำหนดค่า
หากโปรแกรมใดล้มเหลวหลังจากการเปลี่ยนแปลง คุณสามารถไปที่ตัวจัดการไฟล์ กด Ctrl+H เพื่อแสดงไฟล์ที่ซ่อนอยู่ และค้นหาไฟล์การกำหนดค่าของโปรแกรมที่ไม่ทำงานเลย ตัวอย่างเช่น โฟลเดอร์ .mozilla หากเบราว์เซอร์ Firefox ล้มเหลว หรือ .config/BraveSoftware หาก Brave ล้มเหลว แต่อย่างที่ฉันพูดปัญหามักจะไม่ร้ายแรง
ข้อมูลมากกว่านี้ - ย่อลิงค์จากคอนโซล, Yakuake คอนโซลแบบเลื่อนลง KDE
ขอบคุณ! ในไซต์อื่นฉันพบว่าฉันต้องแก้ไข / etc / hosts เท่านั้นและมันทำให้ฉันมีปัญหา ... ฉันไม่รู้ว่า / etc / hostname จำเป็น
มันไม่มีประโยชน์สำหรับฉันฉันไม่เข้าใจ
ขอบคุณเพื่อนสำหรับบทช่วยสอนที่ฉันไม่ได้ช่วยในการเปลี่ยนชื่อแบบกราฟิกและมันยาวเกินไปฉันต้องการอะไรที่เล็กกว่านี้
ชื่อใหม่ปรากฏขึ้น แต่ชื่อเก่าปรากฏเป็นบัญชีอีเมลฉันควรทำอย่างไร?
สิ่งเดียวกันที่เกิดขึ้นกับฉัน🙁