Làm thế nào để loại bỏ giao diện người dùng đồ họa?


31

Được rồi, câu hỏi của tôi là, tôi muốn chạy một ứng dụng nặng, trên Máy ảo (VirtualBox) chỉ với RAM 2 GB (Windows 7 32Bit Host có 4 GB, 3,5 GB hiệu quả). Ban đầu tôi nghĩ đến việc cài đặt Ubuntu Server 12.04.1, không đi kèm với GUI, vì vậy tôi nghĩ rằng nó sẽ hiệu quả trong hoạt động, nhưng tôi chỉ có Ubuntu 12.04 Desktop.

Câu hỏi của tôi là, có thể loại bỏ các phần GUI trong Máy tính để bàn Ubuntu 12.04 (Không phải Máy chủ), chỉ giữ lại hệ điều hành lõi, sau khi cài đặt trong một máy ảo?

Hoặc, có cách nào để cải thiện hiệu suất của HĐH không?

Nếu bạn cần thêm thông tin, tôi sẵn sàng cung cấp.

Tôi không muốn GUI hoặc bất cứ thứ gì, ngay cả một cửa sổ đầu cuối nhỏ cũng tốt cho tôi, tôi có thể truy cập các tệp qua FTP.

Câu trả lời:


51

Không cần thiết phải xóa GUI (unity, lightdm, compiz, v.v.) khỏi hệ thống.

Bạn có thể để nó và chỉ cần khởi động mặc định của bạn dưới dạng chế độ văn bản và nếu bạn cần GUI, bạn có thể khôi phục nó dễ dàng.

mở /etc/default/grubdưới dạng root trong trình soạn thảo văn bản yêu thích của bạn, ví dụ sudo vi /etc/default/grubVà thay đổi dòng GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" Đến GRUB_CMDLINE_LINUX_DEFAULT="text"và cập nhật Grub.sudo update-grub Hệ thống của bạn sau đó sẽ luôn khởi động sang chế độ văn bản.

Nếu bạn đã từng muốn sử dụng GUI, bạn có thể dễ dàng khởi động lightdm, GUI:

sudo service lightdm start

Dưới đây là một số gợi ý mà bạn có thể sử dụng để tăng hiệu suất của hệ thống.


1
+1 để trả lời nhanh . Hãy để tôi thử nó và xem nếu nó hoạt động! :) Ngoài ra, điều này sẽ hoạt động tốt hơn so với có GUI và chạy nó?
Praveen Kumar Purushothaman

vui lòng dành thời gian và đăng kết quả của bạn

Tôi có GRUB_CMDLINE_LINUX_DEFAULT="quiet splash". Tôi nên sử dụng "text"hay chỉ text?
Praveen Kumar Purushothaman

1
Bạn được chào đón. Sử dụng dòng lệnh sudo shutdown -h nowhoặcsudo halt

1
@maythux Mặc dù haltpoweroff thường tương đương, nhưng tốt hơn là nên sử dụng sudo shutdown -P nowhoặc sudo powerofftắt và tắt nguồn hệ thống.
Eliah Kagan

20

Không ai trong số những câu trả lời này trả lời câu hỏi của người dùng.

  • Tư vấn cách vô hiệu hóa GUI không loại bỏ nó.
  • Tư vấn cách sử dụng GUI khác không loại bỏ nó.
  • Tư vấn sử dụng một bản phân phối Linux khác là không loại bỏ nó.

Các lệnh để loại bỏ GUI là:

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

Điều này sẽ loại bỏ gói meta Ubuntu Desktop và tất cả các gói liên quan.

Nếu bạn định trả lời câu hỏi, hãy trả lời câu hỏi.


2
Câu trả lời được chấp nhận đưa ra gợi ý theo hướng được đề xuất. Chỉ cần trả lời sudo apt-get remove stuffcó thể gây hại cho OP nhiều hơn bạn nghĩ. Vui lòng tránh thêm lý do tại sao bạn đã thêm câu trả lời, đó là ngoài chủ đề và tốt hơn là nhận xét.
edwin

Tôi đồng ý với @edwin. :)
Praveen Kumar Purushothaman

Nếu tôi muốn kích hoạt nó thì phải làm sao?
bugZero

1
Phương pháp này có thể hoặc không thể hoạt động: thường các gói cung cấp GUI bị phụ thuộc bởi các gói khác, do đó, ubuntu-desktopsiêu dữ liệu không phải luôn luôn là gốc của "cây phụ thuộc" của chúng.
Eliah Kagan

Majik vẫn có một điểm hợp lệ RẤT! Khi ai đó hỏi làm thế nào bạn loại bỏ gui, bất kỳ câu trả lời nào khác ngoài cách thực sự loại bỏ gui là theo định nghĩa ngoài chủ đề. Nếu ai đó hỏi "tôi có phải gỡ bỏ gui không?", Hãy thoải mái giải thích những ưu và nhược điểm của gui và / hoặc các phiên bản khác nhau của nó.
CalMo

11

Ngoài ra, bạn có thể cài đặt openbox, một trong những trình quản lý cửa sổ nhẹ nhất hiện có:

sudo apt-get install openbox openbox-themes obconf obmenu

Điều này tự động thêm một phiên openbox vào menu đăng nhập. Và đây là GUI của nó:

nhập mô tả hình ảnh ở đây

Đúng, đó là nó. Không có gì hơn ngoài một menu chuột phải. Một GUI có dung lượng RAM cực kỳ thấp, giống như bạn muốn.


Trông thật tuyệt, nhưng tôi ngày càng thích thú hơn với việc tự gỡ bỏ giao diện, vì tôi muốn chạy một số ứng dụng nặng lớn mà tôi có thể truy cập bằng máy chủ Windows của mình. :)
Praveen Kumar Purushothaman
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.