Masaüstü sunucuya dönüştürmek için paketleri kaldırmak?


16

Üzerinde Ubuntu 11.10 olan bir VPS var. Ne yazık ki, VPS'nizi yüklemek için yalnızca 11.10 Masaüstü (sunucu değil) görüntüsü mevcuttu. Masaüstü kurulumunda bulunan paketleri nasıl kaldırabilirim ve gerekirse yalnızca sunucu kurulumunun sahip olduğu paketleri nasıl yükleyebilirim?

Denedim sudo apt-get remove ubuntu-desktopve sonra sudo apt-get autoremove. Ne yazık ki, bu işe yaramadı: sadece bir noktada 'miredo' kurulmasından yüklenen 'libjudy-debian' (veya bunun gibi bir şey) kaldırıldı.

Yanıtlar:


16

Sağ otomatik çalıştırma, yalnızca diğer paket yüklemelerinin bir parçası olarak otomatik olarak yüklenen paketleri kaldırır. Resimde yüklü olan şeyler tohumlanır ve bu nedenle hepsi temel olarak "manuel" olarak kabul edilir.

Muhtemelen Xorg'dan kurtularak çoğundan kurtulacaksınız:

sudo apt-get remove xserver-xorg-core

Ve sonra başka bir otomatik çalıştırma yapın.

Muhtemelen ihtiyacınız olmayan başka şeyler olacak .. ama .. gerçekten .. neden sadece VPS sağlayıcınızdan bir sunucu görüntüsü istemiyorsunuz .. masaüstünü bile sundukları biraz aptalca değil görüntü?


1
Daha iyi bir yol olacağını umuyordum, ama yine de teşekkürler.
Azendale

29

Tüm yapılandırmalar dahil olmak üzere x11'i ve onu kullanan her şeyi kaldırmak için:

apt-get purge libx11.* libqt.*

Kabul edilen cevabın aksine (xserver-xorg-core'u kaldırın) bu, Firefox vb.Gibi tüm masaüstü paketlerini de kaldıracaktır.


Bu, xserver'ı kabul edilen cevap olarak kaldıracak mı? Yoksa bu kaldırma işleminin de yapılması gerekiyor mu?
IanVaughan

3
Evet kaldırılacak. apt-get --assume-no remove libx11.* libqt.*Kaldırılacak tüm paketleri görmek için yapın .
bain

Evet, bunu şimdi yapıyorum, kabul edilen cevaptan çok daha fazlasını kaldırıyor ve yine de orada istemediğiniz her şey. pastebin.com/mQK1MYCH
spezticle

apt autoremovetemizleme işleminden sonra bir ton "gereksiz" paket de kaldıracak
andrei

0
sudo apt-get purge -y libx11.* libqt.* libgtk.
sudo apt-get autoremove -y

2
Sadece kod yanıtı yüksek kalite değildir. Bunun ne yaptığını, bunun diğer cevaplardan daha iyi olduğunu açıklamak daha iyi olur. Bu yanıtı yazmak için kullandığınız referanslara da bağlantı vermelisiniz.
Stephen Ostermiller
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.