すべてのcinnamon-desktop-environmentを削除せずにgeditを削除する

すべてのcinnamon-desktop-environmentを削除せずにgeditを削除する

私はgeditが好きではなく、常にgeanyまたはvimなどを使用します。現在のDebianテストインストールからそれを削除すると、cinnamon-desktop-environmentgeditに依存するメタパッケージも削除されます。このメタパッケージは:

本格的なデスクトップ環境を整えるために必要なすべてのプログラムによって異なります。ユーザーがほぼすべての日常業務を実行できるグラフィカルアプリケーションを含む完全なCinnamonデスクトップが必要な場合は、このプログラムをインストールしてください。

アンインストール後、aptはPidgin、LibreOffice、Gnome System Monitorなどを含む209個のパッケージが必要なくなったことを示しています(何もそれに依存しないため)。次回削除された他のアプリケーションで自動アンインストールを実行しようとすると、これらのパッケージはすべて削除されます。

解決策は、apt-get install私が実際に必要なパッケージ(Pidgin、LibreOffice、System Monitorなど)を手動でインストールすることです。しかし、その機能が何であるかを知らないパッケージがたくさんあります。これらの多くは上記の内容に依存するかもしれませんが、よくわかりません。手動で確認する必要があります。t1utilsapt-cache rdepends私が認識しているものは表示されません)のように、一部は関係がないようです。

もう1つの「解決策」は、パッケージの完全なリストをapt-get install自動的に削除することですが、依存関係のためにどのパッケージがインストールされたのか、どのパッケージがインストールされると予想していたのか、それがインストールされたのかわからないので、これは見苦しいハッキングです。

他の依存関係を維持しながらgeditに依存しないように、任意の方法でcinnamon-desktop-environment(たとえば、直接作成して)変更することもできます。.deb正確にどうなるかはわかりませんが、あまり難しくないようです。問題は、アップデートがあるときにカスタムバージョンをインストールしたため、更新されなくなる可能性があることです。

cinnamon-desktop-environment独自のパッケージを作成することを考慮しながら、依存関係を調べました。驚くべきことに、これはDebianでもサポートされていないFirefoxによって異なります。問題なく削除したiceweaselを使用してください。私は理解できません。

デスクトップ環境をめちゃくちゃにせずにgeditをどのように削除できますか?

ベストアンサー1

単に使用しないという理由でプログラムを削除することは、間違った優先順位を示すことです。ディスク容量が安いです。 Geditは2MB未満のディスク容量を占めています。 SSD RAID-1価格でもコストは0.5セント未満である。韓国の最低賃金基準によると、2秒以内にこの程度のお金を稼ぐことができます。これを完了するには2秒以上かかります。パッケージの除去による利得は無視できます。パッケージをインストールすると、ネットワークとディスクの帯域幅のみが向上します。

そう言った後、これを行う方法は次のとおりです。


このcinnamon-desktop-environmentパッケージは、公式にはCinnamonデスクトップ環境の一部であるアプリケーションによって異なります。 Geditもその一つです。

Geditを削除してCinnamonの残りの部分を維持するには、手動インストール以外の依存関係をcinnamon-desktop-environment表示してgeditからcinnamon-desktop-environment、後でCinnamonに追加できるコンポーネントを追加する責任があります。あなたはそれを使用することができます資格検索Cinnamon が依存するパッケージをリストします。

aptitude unmarkauto $(aptitude -F %p search '~i ~Rcinnamon-desktop-environment !^gedit$')
apt-get remove gedit

あるいは、gedit依存関係を解決するためだけに存在するがgeditバイナリを含まない偽のパッケージを作成することもできます。あなたはできますEquivsを使用して、このような偽のパッケージを作成します。。一部のCinnamon構成では、まだGeditが存在すると考え、存在しないバイナリを呼び出そうとする可能性があります。

おすすめ記事