
apt-get でトラブルが発生した後、ubuntu-desktop パッケージでパッケージを追加しすぎてしまいました。残念ながら、これは ubuntu-server で発生したため、未使用のパッケージが多数あります。私はまだ ubuntu の初心者なので、次のような質問があります。
Ubuntu Server 12.04.1 でサーバーを適切に実行するために必要なパッケージは何ですか?
回答ありがとうございます。もし興味がある方がいらっしゃいましたら、私のパッケージのリストをここに示します ( の出力dpkg --get-selections
):http://pastebin.com/c8BA0YRp
回答ありがとうございます。英語が下手で申し訳ありません。
答え1
デフォルト以外のパッケージをすべて削除したいとします。
まず、Ubuntuのデスクトップ版には、CD-ROMに含まれるすべてのパッケージをリストしたマニフェストファイルがあります(例)。残念ながら、このマニフェストはサーバー エディションではオンラインでは入手できないようですが、CD-ROM で検索することはできます。
また、ubuntu-desktop
からインストールした場合はapt-get
、 にあるログを調べる必要があります /var/log/apt/history.log
。このログには次のようなエントリがあります (私のマシンの例)。
Start-Date: 2013-02-18 23:55:18
Commandline: apt-get install compizconfig-settings-manager
Install: compiz-plugins-main:amd64 (0.9.7.0~bzr19-0ubuntu10, automatic), compizconfig-settings-manager:amd64 (0.9.5.92-0ubuntu3), compiz-plugins:amd64 (0.9.7.12-0ubuntu1, automatic)
End-Date: 2013-02-18 23:55:35
したがって、インストールするために発行したコマンドを見つけてubuntu-desktop
、インストールされたパッケージのリストを取得してみてください。
クリーンインストールを選択する場合は、試す前にtasksel
。おそらくダメージ依存関係をうまく処理できないため、システムに影響しますが、失うものは何もありません :)
ここで、 「Basic Ubuntu Server」を選択し、「Ubuntu Desktop」の選択を解除できます。
幸運を!