데스크탑을 서버로 변환하기 위해 패키지를 제거 하시겠습니까?


16

Ubuntu 11.10이있는 VPS가 있습니다. 안타깝게도 11.10 데스크톱 (서버 아님) 이미지 만 VPS를 설치할 이미지로 사용할 수있었습니다. 데스크탑 설치에 포함 된 패키지를 제거하고 필요한 경우 서버 설치에만있는 패키지를 설치하려면 어떻게해야합니까?

나는 해봤 sudo apt-get remove ubuntu-desktop다음과 sudo apt-get autoremove. 불행히도, 그것은 작동하지 않았습니다 : 그것은 'miredo'를 한 지점에 설치하여 설치된 'libjudy-debian'(또는 이와 유사한 것) 만 제거했습니다.

답변:


15

오른쪽 자동 제거는 다른 패키지 설치의 일부로 자동 설치된 패키지 만 제거합니다. 이미지에 설치된 것은 시드되어 있으므로 기본적으로 모두 "수동"으로 간주됩니다.

당신은 아마 Xorg를 제거함으로써 그들 대부분 을 제거 할 것입니다 :

sudo apt-get remove xserver-xorg-core

그런 다음 다른 자동 제거를 수행하십시오.

VPS 제공 업체에 서버 이미지를 요청하지 않는 이유는 무엇입니까?하지만 데스크탑을 제공하는 것조차 조금 어리석지 않습니까? 영상?


1
더 좋은 방법이 있기를 바랐지만 어쨌든 감사합니다.
Azendale

28

모든 구성을 포함하여 x11과 x11을 사용하는 모든 것을 제거하려면 :

apt-get purge libx11.* libqt.*

허용 된 답변 (xserver-xorg-core 제거)과 달리이 옵션은 Firefox와 같은 모든 데스크탑 패키지를 제거합니다.


xserver가 허용되는 답변으로 제거됩니까? 아니면 제거해야합니까?
IanVaughan

3
예, 제거됩니다. 수행 apt-get --assume-no remove libx11.* libqt.*제거됩니다 모든 패키지를 볼 수 있습니다.
bain

네, 지금하고 있습니다. 허용 된 답변보다 훨씬 많은 것을 제거하며 어쨌든 원하지 않는 모든 것입니다. pastebin.com/mQK1MYCH
spezticle

apt autoremove퍼지 작업 후 "불필요한"패키지를 제거 할 것입니다
andrei

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

2
코드 전용 답변은 고품질이 아닙니다. 이것이 무엇을하는지, 이것이 다른 답변보다 어떻게 좋은지 설명하는 것이 좋습니다. 또한이 답변을 작성하는 데 사용한 참조에 연결해야합니다.
Stephen Ostermiller
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.