Grafiksel kullanıcı arayüzü nasıl kaldırılır?


31

Tamam sorum şu ki, sadece 2 GB RAM'e sahip bir Sanal Makinede (VirtualBox) ağır bir uygulama çalıştırmak istiyorum (Windows 7 32Bit Host'ta 4 GB, 3,5 GB etkin). Başlangıçta bir GUI'ye sahip olmayan Ubuntu Server 12.04.1'i kurmayı düşündüm, bu yüzden performansın verimli olacağını düşündüm, ama sadece Ubuntu 12.04 Desktop'ım var.

Sorum şu ki, sanal bir makineye kurulumdan sonra sadece çekirdek işletim sistemini koruyarak, Ubuntu 12.04 Masaüstü'ndeki (Sunucu Değil) GUI parçalarını kaldırmak mümkün mü?

Veya, işletim sisteminin performansını artırmak için yine de var mı?

Daha fazla bilgiye ihtiyacınız olursa sağlamaya hazırım.

GUI istemiyorum ya da bir şey istemiyorum, küçük bir terminal penceresi bile benim için iyi, dosyalara FTP üzerinden erişebiliyorum.

Yanıtlar:


51

GUI'yi (birlik, lightdm, derleme vb.) Sistemden kaldırmak gerekmez.

Bunu bırakabilir ve varsayılan önyüklemenizi bir metin modu olarak yapabilirsiniz ve bir GUI'ye ihtiyacınız olursa kolayca geri yükleyebilirsiniz.

açmak /etc/default/grubörneğin, favori metin editörü root olarak sudo vi /etc/default/grubVe hattını değiştirmek GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" için GRUB_CMDLINE_LINUX_DEFAULT="text"ve Grub güncelleyin. sudo update-grub Sisteminiz daha sonra daima metin moduna geçecektir.

Bir kez GUI kullanmak istiyorsanız, lightdm'yi, GUI'yi kolayca başlatabilirsiniz:

sudo service lightdm start

İşte sisteminizin performansını artırmak için kullanabileceğiniz bazı ipuçları.


1
Hızlı cevap için +1 . Bir deneyeyim ve işe yarayıp yaramadığını göreyim! :) Ayrıca, bu GUI'ye sahip olmaktan ve onu çalıştırmaktan daha iyi performans gösterir mi?
Praveen Kumar Purushothaman

zaman ayırın ve sonuçları gönderin lütfen

Benim var GRUB_CMDLINE_LINUX_DEFAULT="quiet splash". Kullanmalı mıyım "text"yoksa sadece textmı?
Praveen Kumar Purushothaman

1
sudo shutdown -h nowsudo halt

1
@ maythux Her ne kadar haltvepoweroff genellikle eşdeğer olsa sudo shutdown -P nowda , sistemin kullanılması veya sudo poweroffkapatılması ve kapatılması tercih edilebilir .
Eliah Kagan,

20

Bu cevapların hiçbiri kullanıcının sorusuna cevap vermiyor.

  • GUI'nin nasıl devre dışı bırakılacağına dair tavsiyede bulunmak onu kaldırmamaktır.
  • Farklı bir GUI'nin nasıl kullanılacağını önermek onu kaldırmaz.
  • Farklı bir Linux dağıtımını kullanmayı önermek onu kaldırmamaktır.

GUI'yi kaldırma komutları:

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

Bu, Ubuntu Desktop meta paketini ve tüm ilgili paketleri kaldıracaktır.

Eğer soruyu cevaplayacaksanız, soruyu cevaplayın.


2
Kabul edilen cevap, işaretçileri tavsiye edilen yönde verir. Sadece cevap sudo apt-get remove stuffvermek, OP'ye düşündüğünüzden daha fazla zarar verebilir. Lütfen cevabı neden eklediğinizi, konu dışı olduğunu ve yorum olarak daha iyi olma nedenlerini eklemekten kaçının.
edwin

@ Edwin ile aynı fikirdeyim. :)
Praveen Kumar Purushothaman

etkinleştirmek istersem ne yapmalıyım?
bugZero

1
Bu yöntem işe yarayabilir ya da çalışmayabilir: genellikle GUI sağlayan paketler başka paketlere bağlıdır, böylece ubuntu-desktopmeta paket her zaman "bağımlılık ağacının" kökü değildir.
Eliah Kagan,

Majik hala çok geçerli bir noktaya sahip! Biri GUI'yi nasıl kaldırdığınızı sorduğunda, GUI'yi gerçekten nasıl kaldıracağınıza dair başka herhangi bir cevap konuyu tanımlamaz. Birisi "gui'yi kaldırmak zorunda mıyım?" Diye sorarsa, gui'nin ve / veya farklı sürümlerinin artıları ve eksileri üzerinde durmaktan çekinmeyin.
CalMo

11

Alternatif olarak, mevcut en hafif pencere yöneticilerinden biri olan openbox'ı yükleyebilirsiniz:

sudo apt-get install openbox openbox-themes obconf obmenu

Bu otomatik olarak giriş menüsüne bir openbox oturumu ekler. Ve bu onun GUI'si:

görüntü tanımını buraya girin

Evet, işte bu. Sağ tıklama menüsünden başka bir şey yok. İstediğiniz gibi inanılmaz derecede düşük bir RAM ayak izi ile bir GUI.


Güzel görünüyor, ancak arayüzün kendisini kaldırmaya daha fazla ilgi duyuyorum, coz, Windows sunucumu kullanarak erişebileceğim çok büyük bir ağır uygulama çalıştırmak istiyorum. :)
Praveen Kumar Purushothaman
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.