จะลบส่วนต่อประสานกราฟิกกับผู้ใช้ได้อย่างไร


31

โอเคคำถามของฉันคือฉันต้องการเรียกใช้แอปพลิเคชั่นหนัก ๆ บน Virtual Machine (VirtualBox) ด้วย RAM เพียง 2 GB (โฮสต์ Windows 7 32Bit มี 4 GB และ 3.5 GB ที่มีประสิทธิภาพ) ตอนแรกฉันคิดว่าการติดตั้ง Ubuntu Server 12.04.1 ซึ่งไม่ได้มี GUI ดังนั้นฉันคิดว่ามันจะมีประสิทธิภาพในการทำงาน แต่ฉันมี Ubuntu 12.04 Desktop เท่านั้น

คำถามของฉันคือมันเป็นไปได้ที่จะลบส่วน GUI ใน Ubuntu 12.04 Desktop (ไม่ใช่เซิร์ฟเวอร์), รักษาเฉพาะระบบปฏิบัติการหลักหลังจากติดตั้งในเครื่องเสมือน?

หรือว่าจะมีการปรับปรุงประสิทธิภาพของระบบปฏิบัติการหรือไม่

หากคุณต้องการข้อมูลเพิ่มเติมฉันพร้อมที่จะให้

ฉันไม่ต้องการ GUI หรืออะไรเลยแม้แต่หน้าต่างเทอร์มินัลเล็ก ๆ ก็ใช้ได้สำหรับฉันฉันสามารถเข้าถึงไฟล์ผ่าน FTP ได้

คำตอบ:


51

ไม่จำเป็นต้องลบ GUI (unity, lightdm, compiz, ฯลฯ ) ออกจากระบบ

คุณสามารถทิ้งไว้และเพียงแค่ทำการบูตเริ่มต้นเป็นโหมดข้อความและหากคุณต้องการ GUI คุณจะสามารถกู้คืนได้อย่างง่ายดาย

เปิด/etc/default/grubเป็นรากในโปรแกรมแก้ไขข้อความที่คุณชื่นชอบเช่นsudo vi /etc/default/grubและการเปลี่ยนแปลงสายGRUB_CMDLINE_LINUX_DEFAULT="quiet splash" การGRUB_CMDLINE_LINUX_DEFAULT="text"และปรับปรุงด้วง sudo update-grub ระบบของคุณจะบูตเป็นโหมดข้อความเสมอ

หากคุณต้องการใช้ GUI คุณสามารถเริ่ม lightdm ได้ง่าย ๆ GUI:

sudo service lightdm start

นี่คือคำแนะนำบางส่วนที่คุณอาจใช้เพื่อเพิ่มประสิทธิภาพของระบบของคุณ


1
+1 สำหรับการตอบกลับอย่างรวดเร็ว ให้ฉันลองดูและดูว่าใช้ได้หรือไม่! :) นอกจากนี้สิ่งนี้จะทำงานได้ดีกว่าการมี GUI และใช้งานหรือไม่
Praveen Kumar Purushothaman

โปรดสละเวลาและโพสต์ผลการค้นหาของคุณ

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"ฉันมี ฉันควรใช้"text"หรือtextไม่
Praveen Kumar Purushothaman

1
คุณยินดีต้อนรับบรรทัดคำสั่งsudo shutdown -h nowหรือsudo halt

1
@ Maythux ถึงแม้ว่าhaltและpoweroffมักจะเทียบเท่า แต่ก็เป็นที่นิยมใช้sudo shutdown -P nowหรือsudo poweroffปิดและปิดระบบ
Eliah Kagan

20

ไม่มีคำตอบเหล่านี้ตอบคำถามของผู้ใช้

  • การให้คำแนะนำวิธีการปิดการใช้งาน GUI ไม่ได้เป็นการลบ
  • การให้คำแนะนำวิธีการใช้งาน GUI ที่แตกต่างกันนั้นไม่ได้เป็นการลบทิ้ง
  • แนะนำให้ใช้ distro Linux ที่แตกต่างกันไม่ได้ลบมัน

คำสั่งเพื่อลบ GUI คือ:

sudo apt-get remove ubuntu-desktop
sudo apt-get autoremove

สิ่งนี้จะลบ meta-package Ubuntu Desktop และแพ็คเกจที่เกี่ยวข้องทั้งหมด

หากคุณกำลังจะตอบคำถามให้ตอบคำถาม


2
คำตอบที่ยอมรับจะให้คำแนะนำในทิศทางที่แนะนำ การตอบเพียงแค่sudo apt-get remove stuffอาจทำให้ OP เกิดอันตรายมากกว่าที่คุณคิด โปรดหลีกเลี่ยงการเพิ่มเหตุผลว่าทำไมคุณจึงเพิ่มคำตอบนั่นคือนอกหัวข้อและดีกว่าเป็นความคิดเห็น
edwin

ฉันเห็นด้วยกับ @edwin :)
Praveen Kumar Purushothaman

หากฉันต้องการเปิดใช้งานฉันควรทำอย่างไร
bugZero

1
วิธีนี้อาจจะใช้หรือไม่ได้: แพ็คเกจที่ให้ GUI นั้นขึ้นอยู่กับแพ็คเกจอื่น ๆ เช่นubuntu-desktopmetapackage นั้นไม่ได้เป็นรากของ "พึ่งพาต้นไม้"
Eliah Kagan

Majik ยังคงมีจุดที่ถูกต้องมาก! เมื่อมีคนถามว่าคุณเอา gui ออกไปได้อย่างไรคำตอบอื่นที่นอกเหนือจากการลบ guiนั้นคือการจำกัดความละเอียดของหัวข้อ หากมีคนถามว่า "ฉันต้องลบ gui หรือไม่?" โปรดอธิบายเกี่ยวกับข้อดีข้อเสียของ gui และ / หรือรุ่นอื่น ๆ อย่างละเอียด
CalMo

11

หรือคุณสามารถติดตั้ง openbox ซึ่งเป็นหนึ่งในโปรแกรมจัดการหน้าต่างที่เบาที่สุดที่มีอยู่:

sudo apt-get install openbox openbox-themes obconf obmenu

สิ่งนี้จะเพิ่มเซสชัน openbox โดยอัตโนมัติในเมนูเข้าสู่ระบบ และนี่คือ GUI:

ป้อนคำอธิบายรูปภาพที่นี่

ใช่นั่นแหล่ะ ไม่มีอะไรมากไปกว่าเมนูคลิกขวา GUI ที่มีหน่วยความจำ RAM ต่ำอย่างไม่น่าเชื่อเหมือนที่คุณต้องการ


ดูดี แต่ฉันสนใจที่จะเอาส่วนต่อประสานตัวเองออกไปมากขึ้นเพราะฉันอยากจะเรียกใช้แอพที่มีขนาดใหญ่มากซึ่งฉันสามารถเข้าถึงได้โดยใช้โฮสต์ Windows ของฉัน :)
Praveen Kumar Purushothaman
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.