web-dev-qa-db-ja.com

GUIのない​​Ubuntu

私はUbuntu 12.04 ltsを使用しており、GUIは必要ないので、grubをテキストモードとして起動するように変更しましたが、GUIを使用しないため、スペースを節約するためにすべてを削除したいと思います。

「sudo apt-get remove ubuntu-desktop」を試しましたが、以前と同じGUIがまだあります。

私に何ができる?

ありがとう。

4
Sergio

このことを可能にするためには、デスクトップの存在に依存関係が本当に絡み合っていると思います。たとえば、シミュレーションモードでremoveコマンドを確認できます。

apt-get -s purge ubuntu-desktop whatever more

...しかし、私の経験では、削除が多すぎます。ところで、ubuntu-desktopを削除しようとしても何もしません。これは単なるメタパッケージだからです。依存関係を削除する必要があります---:

[romano:~] % apt-cache depends ubuntu-desktop
ubuntu-desktop
  Depends: alsa-base
  Depends: alsa-utils
    alsa-utils:i386
  Depends: anacron
 {...awfully lot of lines removed...]

そして、あなたが見ることができるように、依存関係は、例えば、あなたが本当に削除したいかどうかわからないサウンドシステムまたはアナクロンです...そのため、唯一の方法はそのリストを手動で調べて、あなたが望むものを削除することです!)。

テキストのみの最小インストールを行うには、次のいずれかを実行します。

  1. buntuのserverバージョンをインストール ---デフォルトではグラフィックインターフェースなしで提供されると思います。

  2. 最小限のインストールと制御に合わせて調整されたディストリビューションに切り替えます(例 Arch Linux )。

...しかし、あなたは価値があると確信していますか?ハードディスクは最近安価であり、最大で数GiBを獲得できます...

4
Rmano

すべてのGUIライブラリ、X、pulseaudioを削除します

Sudo apt-get purge "^libgtk.*" "^libqt.*" xserver-xorg-core "^pulseaudio.*"

次に、自動削除を実行して、残っている依存関係を削除します。

Sudo apt-get autoremove --purge

パージを使用して構成ファイルも削除しています。

削除するパッケージのリストを確認してください。CLIツールの予期しない依存関係が発生する場合があります。

0
NGRhodes