回答:
それは適性でかなり簡単です。最初に、それとubuntu-minimalがインストールされていることを確認してください:
sudo apt-get install aptitude ubuntu-minimal
次に、以下を除くすべてのパッケージを自動的にインストールされるようにマークしますubuntu-minimal
。
sudo aptitude markauto '~i!~nubuntu-minimal'
その後ubuntu-minimal
、、およびそれが依存するものだけが残っているはずです。
警告:これにはカーネルが含まれていないため、linux-image-generic
すぐにインストールすることをお勧めします。
apt-get autoremove
ますが、で手動で削除することもできます。
ubuntu-minimal
、linux-image-generic
私が保持したいと思う他のパッケージに加えて、複数の引数をそこに追加することはできませんか?
ubuntu-minimal
はメタパッケージです。その機能は、依存関係として他のパッケージを持つことです。これらの他のパッケージは、最小限のシステムに必要なパッケージです。ubuntu-minimal
実際にはファイルを直接提供しません。それ以外のすべてのパッケージを削除しようとすると、その依存関係も削除されます...これは望みのものではありません。
最近、最小限のシステムにソフトウェアをインストールし、最小限のシステムに戻したい場合は、それほど難しくないはずです。インストールしたものを覚えている場合は、アンインストールします。そうでない場合は、ログを調べてください(インストールが最近の場合/var/log/apt/term.log
は、トリックを行う必要があります)。
システムにインストールされている直接または間接的な依存関係でubuntu-minimal
あるすべてのパッケージを把握することができます。いくつかの間接的な依存関係(つまり、依存関係の依存関係、またはさらに削除されたもの)は、さまざまな代替手段で満たされる可能性があるため、最初のインストール時に最小システムにあるすべてのパッケージが同じになることを保証するものではありません保存するのに必要なパッケージを除く、現在インストールされているすべてのパッケージを削除しますubuntu-minimal
。ただし、おそらくそれほど大きな違いはありません。
おそらくこのようなものはすべて削除コマンドを実行して、と手間を最小限に抑えて、達成することができ、ここで、ここでは、ここでは、とここで 12.10のために(;別のバージョンのために、あなたは上の該当するセクション内のすべてのパッケージのリストを削除したいですそのウェブサイト)。
apt-get remove
コマンドを実行するだけで、後でパッケージをインストールしたり構成を実行したりするコマンドは実行しません。したがって、各コマンドの終わり近くにsudo apt-get install ...
表示されます。それ以降は何も実行しないでください。sudo apt-get install ubuntu-minimal
。他のパッケージを削除する依存関係を解決するために自動的に削除される場合があります。コマンドのあるページは、実行時に削除される可能性のあるバグを示しています。そして、一般的に言って、メタパッケージが最初にインストールされると仮定することさえしないのが最善です。sudo
。他に何もない場合は、実行時に害を引き起こす他の巨大なものを偶然に貼り付ける可能性があります。:)最後に、「Call me V」は正しいので、再インストールする必要があります(ただし、最小限のシステムをインストールするために、最小限のCDは代替CDと同じくらい良いですが、ダウンロードはかなり小さくなります)。上記の提案を試してみてください。あなたの顔を爆破したいのですが、最初からインストールする方が簡単、高速、簡単です。
削除する必要があるパッケージを正確に詳述して、誰かにもっと良い答えを与えてほしい場合は、さらに情報を提供する必要があります。少なくとも、使用しているUbuntuリリースを教えてください。しかし、あなたがあなたのシステム上のすべてのパッケージについて私たちに言ったなら、それはまた役立つでしょう。