GUI를 설치하면 tasksel
일부 패키지가 설치되지만 GUI를 제거할 때 패키지가 모두 제거되지는 않습니다.
tasksel
해당 옵션을 사용하여 무언가를 찾으려고 했지만 task-cinnamon-desktop
예를 들어 계피만 표시됩니다.
tasksel --task-packages cinnamon-desktop
task-cinnamon-desktop
작업으로 설치된 모든 패키지를 찾는 방법은 무엇입니까?
저는 데비안 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 depends
apt-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-core
PDF eog
뷰어, PDF 뷰어( evince
기본값), 웹 브라우저( firefox-esr
기본값), 다양한 글꼴 gedit
등에 의존합니다. 또한 기본적으로 설치되지만 메타데이터를 제거하지 않고 제거할 수 있는 일부 패키지를 권장합니다. -팩.