パッケージを削除してデスクトップをサーバーに変換しますか?


16

Ubuntu 11.10を搭載したVPSがあります。残念ながら、VPSをインストールするイメージとして利用できるのは11.10デスクトップ(サーバーではない)イメージのみでした。デスクトップインストールに含まれるパッケージを削除し、必要に応じてサーバーインストールのみに含まれるパッケージをインストールする方法を教えてください。

私が試したsudo apt-get remove ubuntu-desktop当時とsudo apt-get autoremove。残念なことに、それはうまくいきませんでした。「miredo」が一度にインストールされたことからインストールされた「libjudy-debian」(またはそのようなもの)のみが削除されました。

回答:


15

右の自動削除は、他のパッケージインストールの一部として自動的にインストールされたパッケージのみを削除します。イメージにインストールされているものはシードされているため、基本的にはすべて「手動」と見なされます。

Xorgを取り除くことで、おそらくそれらのほとんどを取り除くことができます。

sudo apt-get remove xserver-xorg-core

その後、別の自動削除を実行します。

必要のないものが残っている可能性があります。しかし、実際にVPSプロバイダーにサーバーイメージを要求しないでください。デスクトップを提供するのは少し愚かなことではありません。画像?


1
もっと良い方法があるといいのですが、とにかく感謝します。
アゼンデール

28

x11とそれを使用するすべてのもの(すべての構成を含む)を削除するには:

apt-get purge libx11.* libqt.*

受け入れられた回答(xserver-xorg-coreを削除)とは異なり、この回答はFirefoxなどのすべてのデスクトップパッケージも削除します。


これにより、受け入れられた回答としてxserverが削除されますか?または、その削除も行う必要がありますか?
IanVaughan

3
はい、削除されます。やるapt-get --assume-no remove libx11.* libqt.*削除されるすべてのパッケージを参照してください。
ベイン

はい、私は今これをやっています、それは受け入れられた答えよりもかなり多くを削除し、それはあなたがとにかく望まないすべてのものです。pastebin.com/mQK1MYCH
spezticle

apt autoremoveまた、パージ操作後に大量の「不要な」パッケージを削除します
andrei

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

2
コードのみの回答は高品質ではありません。これが何をするのか、他の答えよりもどのように優れているのかを説明する方が良いでしょう。また、この回答を書くために使用した参考文献にリンクする必要があります。
スティーブンオステルミラー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.