私は現在Xfce DEを使ってDebian Jessieを実行しています。
私は最近、Xfceウィンドウマネージャをi3に置き換えることにしました。残念ながら、これを実行するとsudo apt-get remove xfcwm
xfcwmで自動的にインストールされたため、非常に必要な多くのソフトウェアが「不要」とリストされています。 xfcwmを再インストールしても問題は解決しませんでした。
これらのパッケージを「必須」としてリストしたり、少なくとも自動的にインストールしない方法を知りたいです。私は試してみましたが、sudo apt-mark unmarkauto
これは一度に1つのパッケージしか扱っていないようですが、パッケージが多すぎて便利なソリューションではありません。
答え1
デスクトップ環境のウィンドウマネージャを混同しているようです。
つまりxfcwm
、アンインストールするとDEパッケージもアンインストールされるため、再インストールは機能しません。 DEパッケージの依存関係の1つはウィンドウマネージャです。 XFCEをインストールするには、xfce4パッケージとxfce4-goodiesを使用してください。。これは、おなじみのパッケージを検索する最速の方法です。現在、Debianにはtasksel
xfce-desktopメタパッケージオプションもあります。
答え2
apt-mark showauto
自動的にインストールされたパッケージのリストを提供します。
apt-mark manual
手動インストール用に指定されたパッケージ引数を表示します。
自動的にインストールされたすべてのパッケージを手動でインストールしたとマークするには、一度に1つのパッケージ名apt-mark showauto
で出力を指定できます。apt-mark manual
しかし、私はまだあなたがこれを本当にしたいとは思わず、私はそれをお勧めしません。手動でインストールしたいパッケージが現在インストールされている場合は、パッケージ全体の代わりに一度に1つのパッケージをタグ付けしてください。
詳細についてはを参照してくださいman apt-mark
。