Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux

รัน Linux ได้ไหมโดยไม่มี Desktop Environment?

ในขณะที่ระบบ Linux สมัยใหม่มีอินเตอร์เฟซเดสก์ท็อปที่น่าดึงดูด คุณอาจสงสัยว่าสามารถใช้ Linux โดยไม่มีพวกมันได้ไหม คำตอบตรงไปตรงมาคือ "ได้"

Desktop Environment คืออะไร?

ในขณะที่เดสก์ท็อปเอนไวรอนเมนต์บน Windows และ macOS ผูกมัดและสร้างขึ้นในระบบ บน Linux เดสก์ท็อปเอนไวรอนเมนต์อย่าง GNOME, KDE และ Xfce เพียงแค่ชุดโปรแกรมที่คุณติดตั้งเพิ่มเติมนอกเหนือจากระบบปฏิบัติการฐาน

รัน Linux ได้ไหมโดยไม่มี Desktop Environment?

เดสก์ท็อปเอนไวรอนเมนต์ประกอบด้วย window manager, toolkit ที่กำหนดลักษณะและความรู้สึก และแอปพลิเคชันต่างๆ คุณสามารถสลับสิ่งใดสิ่งหนึ่งได้ ผลของความเป็นโมดูลาร์ที่นักพัฒนา Unix และ Linux ให้ค่า

แทนที่ DE ด้วย Window Manager?

เป็นไปได้ที่จะรัน window manager แทนสภาพแวดล้อมเดสก์ท็อปเต็มรูปแบบใน Linux และผู้ใช้หลายคนทำเช่นนั้นแล้ว คุณอาจอยากใช้ Fluxbox แทนหนึ่งในเดสก์ท็อปเอนไวรอนเมนต์ที่มากับการกระจายของคุณ ทั้งที่คุณต้องทำคือติดตั้ง window manager ที่คุณต้องการโดยใช้ package manager ของคุณ

รัน Linux ได้ไหมโดยไม่มี Desktop Environment?

เมื่อคุณอยากสลับ คุณสามารถเลือก window manager ใหม่ของคุณจากเมนูเข้าสู่ระบบของ display manager นี่สะดวกหากคุณชอบสลับสภาพแวดล้อมบ่อย

รันโดยไม่มี GUI?

เป็นไปได้ที่จะรัน Linux โดยไม่มี GUI เลย เซิร์ฟเวอร์หลายตัวทำเช่นนั้นแล้ว ถูกบริหารผ่าน serial consoles และ SSH โดยไม่มีคีย์บอร์ดและมอนิเตอร์ต่ออยู่ นี่เรียกว่าการรัน "headless" เพราะ Linux มาจาก Unix และ Unix พัฒนาในยุคที่ไม่มี GUI

รัน Linux ได้ไหมโดยไม่มี Desktop Environment?

คุณสามารถรันระบบเดสก์ท็อปของคุณโดยไม่มี display manager และพึ่งพาแอปแบบข้อความหากต้องการ คุณสามารถรันคำสั่งเดียวกับที่คุณจะรันในเทอร์มินัล รวมถึงตัวแก้ไขข้อความและแม้แต่เว็บเบราว์เซอร์

ดิสโทรขั้นสูงบางตัวอย่าง Arch Linux มาโดยไม่มี GUI ตามค่าเริ่มต้น ขีดจำกัดทางปฏิบัติเดียวอาจเป็นที่เว็บไซต์สมัยใหม่คาดหวังให้ผู้ใช้รันดิสโทรกราฟิกส์ และอาจปฏิเสธการแสดงเนื้อหาใน text browsers เช่น Lynx

หากคุณอยากปิดอินเตอร์เฟซกราฟิกส์ทั้งหมด คุณสามารถปิด display manager หากคุณรัน LightDM คุณสามารถใช้คำสั่ง systemctl:

sudo systemctl disable lightdm

หลังจากรีสตาร์ทระบบ คุณจะพบตัวเองในคอนโซลข้อความ เพื่อเลือก window manager หรือเดสก์ท็อปเอนไวรอนเมนต์ที่คุณชอบ ใส่บรรทัดต่อไปนี้ในไฟล์ .xinitrc:

exec windowmanager

...ที่นี่ windowmanager คือ window manager ที่คุณชอบ จากนั้น พิมพ์ startx ที่ shell prompt เพื่อเปิด GUI

Linux ให้คุณเลือก User Interface

สิ่งที่ยอดเยี่ยมเกี่ยวกับ Linux คือคุณมีตัวเลือกในวิธีที่คุณอยากโต้ตอบกับระบบ คุณสามารถมีอินเตอร์เฟซเดสก์ท็อปแบบดั้งเดิม หรือขุดลึกไปที่บรรทัดคำสั่ง

ตัวเลือกเดสก์ท็อป Linux ที่ดีที่สุดขึ้นอยู่กับความชอบส่วนตัว บุคลิกภาพและสไตล์การทำงานของคุณมีอิทธิพลมากที่สุดต่ออินเตอร์เฟซผู้ใช้ที่คุณเลือก