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