taskelを使用してタスクとしてインストールされたパッケージを見つける

taskelを使用してタスクとしてインストールされたパッケージを見つける

GUI をインストールするとtasksel一部のパッケージがインストールされますが、GUI をアンインストールしてもパッケージはすべて削除されません。

taskselそのオプションを使用して何かを見つけようとしましたが、たとえばシナモンのみが表示されますtask-cinnamon-desktop

tasksel --task-packages cinnamon-desktop
task-cinnamon-desktop

タスクとしてインストールされたすべてのパッケージを見つける方法は?

私はDebian 10を使用しています。

ベストアンサー1

taskselパッケージをインストールした後にクリーンアップしたいので、インストール後に実際に何が起こったかを確認する必要があります。これは状況によって大きく異なります。しかし、ログがあります。確認すると、/var/log/apt/history.logインストールされているアイテムの詳細を見つけることができ、taskselそれを使用して一緒にインストールされたパッケージを削除できますtask-cinnamon-desktop

tasksel --task-packages cinnamon-desktopリストのみtask-cinnamon-desktopこれはタスクがインストールするパッケージなので、他のすべてのパッケージは上記task-cinnamon-desktopのリンクをクリックするか、などを使用して表示apt showできます。この方法を使用して見つけたパッケージのリストは、やや理論的なものです。代替依存関係が多く、選択するパッケージはすでにインストールされている他のパッケージによって異なります。apt-cache dependsapt-rdepends

リードタイムつまりジョブをインストールする前に何を決定できますか?会議aptどのタスクを実行するかを尋ね、特定のシステムにインストールします。

apt install -s task-cinnamon-desktop

(これはルートなしで動作します)。

どのパッケージを決定できるインストールするには、理論的に依存関係ツリーを参照する必要があります。apt-rdependsこの場合、あまり役に立たない最大依存ツリーが表示されます。apt show次に始まる各パッケージの依存関係を表示しますtask-cinnamon-desktop

$ apt show task-cinnamon-desktop
...
Depends: tasksel (= 3.53), task-desktop, cinnamon-desktop-environment
...

tasksel興味深いものではありませんが、task-cinnamon-desktop基本的なCinnamonメタパッケージをインポートすることがわかりました。cinnamon-desktop-environmentと一般的なデスクトップ作業、task-desktop

前の手順に進みます。

$ apt show cinnamon-desktop-environment
...
Depends: cinnamon-core (>= 3.8), eog, evince | pdf-viewer, firefox-esr | firefox | chromium | iceweasel | gnome-www-browser, fonts-liberation, fonts-noto, gedit, gnome-calculator | galculator, gnome-screenshot, gnome-terminal | x-terminal-emulator, icedove | thunderbird | evolution | geary, pidgin | empathy, totem | gnome-mplayer | vlc, xdg-user-dirs-gtk
Recommends: blueman, brasero | k3b, cheese, cups, gdebi, gedit-plugins, gimp, gnome-disk-utility, gnome-font-viewer, gnome-games, orca | gnome-orca, gnome-sound-recorder, gnome-system-monitor, gnote, gstreamer1.0-libav, gstreamer1.0-plugins-ugly, hexchat | xchat, inkscape, libreoffice-calc, libreoffice-gnome, libreoffice-impress, libreoffice-writer, mate-themes, rhythmbox, rhythmbox-plugin-cdrecorder, rhythmbox-plugins, shotwell | gnome-photos, simple-scan, sound-juicer, sound-theme-freedesktop, synaptic, system-config-printer, transmission-gtk | deluge, vinagre, vino, yelp, zenity
...

デスクトップ環境は、cinnamon-corePDFeogビューア、PDFビューア(evinceデフォルト)、Webブラウザ(firefox-esrデフォルト)、さまざまなフォントgeditなどに依存します。また、デフォルトではインストールされますが、メタデータを削除せずに削除できるパッケージをいくつかお勧めします。 -パック。

おすすめ記事