Posted at

Debianのインストーラにおける「ソフトウェア」の選択項目で何がインストールされるか調べる方法

More than 1 year has passed since last update.

基本的には公式のWiKiであるtasksel - Debian Wikiに記載されている。ググラビリティが低いのでメモを残す。


タスク一覧

$ tasksel --list-tasks

u desktop Debian desktop environment
u gnome-desktop GNOME
u xfce-desktop Xfce
u kde-desktop KDE
u cinnamon-desktop Cinnamon
u mate-desktop MATE
u lxde-desktop LXDE
u web-server web server
u print-server print server
u ssh-server SSH server
u laptop laptop

「ソフトウェアの選択」に出てくる項目は「タスク」と呼ぶらしい。


タスクに紐付いているパッケージの確認

上記で表示されたタスク名に task- を付けた名前がメタパッケージになっているので apt-cache show などで見ることができる。

$ apt-cache show task-desktop

Package: task-desktop
Source: tasksel
Version: 3.31+deb8u1
Installed-Size: 21
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Architecture: all
Depends: tasksel (= 3.31+deb8u1), xorg, xserver-xorg-video-all, xserver-xorg-input-all, desktop-base
Recommends: task-gnome-desktop | task-xfce-desktop | task-kde-desktop | task-lxde-desktop | task-cinnamon-desktop | task-mate-desktop, xdg-utils, avahi-daemon, libnss-mdns, anacron, eject, iw, alsa-utils, alsa-base
Description-en: Debian desktop environment
This task package is used to install the Debian desktop.
Description-md5: 17cb4a1ed6025b48045cc576bf52317c
Section: tasks
Priority: optional
Filename: pool/main/t/tasksel/task-desktop_3.31+deb8u1_all.deb
Size: 954
MD5sum: 83e61e8758c18a39f8e69fd98d749113
SHA1: c2fc5ac8452249c693c153c511adf5331ca3ae55
SHA256: c48967767c5da4c386081daabdf0c4f5e2cb2cafa1197f0c5ed1798b29751f4f


標準システムユーティリティ

これについては特別に下記のコマンドで確認できる。なぜメタパッケージになってないのだろう。標準というわりには基本的に要らん気がするのは気のせいか…。

$ tasksel --task-packages standard

rpcbind
aptitude
bash-completion
doc-debian
info
install-info
exim4-base
libclass-isa-perl
nfs-common
host
exim4-daemon-light
at
aptitude-common
exim4
dnsutils
time
dc
exim4-config
python-reportbug
patch
bind9-host
mlocate
wamerican
bc
reportbug
libswitch-perl
texinfo
procmail
python-apt
debian-faq
mutt
ftp
apt-listchanges