Dockerのubuntu:18.04のunminimizeで入るパッケージ一覧
#Docker #Ubuntu #コマンド #command #list
何のこと?
よくUbuntuに入ってるやつをUbuntuのDockerコンテナ内に一括でインストールしてくれるunminimizeという便利コマンドがある。それを使って入るコマンドの一覧。
「unminimize」 ツールを利用すれば、「Ubuntu Server」で慣れ親しんだパッケージ群をインストールすることもできます。
(引用元: Ubuntu 18.04 その193 - クラウドやDocker向けに最適化されたMinimal Ubuntu登場 - kledgeb)
コンテナのサイズ膨らむけどデバッグ目的で、パッケージ名調べるのが手間がかかるときとか、これだけ知ってるとその場しのぎできそう。これを使うとサイズが400MBになるらしい(元: Docker上のUbuntuでmanページなどを見れるようにする - kkty’s blog)。
発見元
Docker上のUbuntuでmanページなどを見れるようにする - kkty’s blogでunminimizeコマンドがubuntu:18.04で使えることを知った。ubuntu:16.04では使えなかったので注意。
インストールされるパッケージ一覧
unminimizeを実行した出力から。アルファベット順。
Ctrl + Fとかして自分の欲しいやつが含まれているかざっと把握するといいかも。
accountsservice
apparmor
apt-utils
bash-completion
bind9-host
bsdmainutils
busybox-initramfs
busybox-static
ca-certificates
command-not-found
command-not-found-data
console-setup
console-setup-linux
cpio
cron
dbus
debconf-i18n
distro-info-data
dmidecode
dmsetup
dnsutils
dosfstools
ed
eject
file
friendly-recovery
ftp
fuse
geoip-database
gettext-base
gir1.2-glib-2.0
groff-base
hdparm
info
init
initramfs-tools
initramfs-tools-bin
initramfs-tools-core
install-info
iproute2
iptables
iputils-ping
iputils-tracepath
irqbalance
isc-dhcp-client
isc-dhcp-common
iso-codes
kbd
keyboard-configuration
klibc-utils
kmod
krb5-locales
language-selector-common
less
libaccountsservice0
libapparmor1
libapt-inst2.0
libargon2-0
libatm1
libbind9-160
libbsd0
libcap2
libcap2-bin
libcryptsetup12
libdbus-1-3
libdevmapper1.02.1
libdns-export1100
libdns1100
libdrm-common
libdrm2
libedit2
libelf1
libestr0
libexpat1
libfastjson4
libfribidi0
libfuse2
libgdbm5
libgeoip1
libgirepository-1.0-1
libglib2.0-0
libglib2.0-data
libgssapi-krb5-2
libicu60
libidn11
libip4tc0
libip6tc0
libiptc0
libirs160
libisc-export169
libisc169
libisccc160
libisccfg160
libjson-c3
libk5crypto3
libkeyutils1
libklibc
libkmod2
libkrb5-3
libkrb5support0
liblocale-gettext-perl
liblwres160
libmagic-mgc
libmagic1
libmnl0
libmpdec2
libnetfilter-conntrack3
libnewt0.52
libnfnetlink0
libnih1
libnss-systemd
libntfs-3g88
libnuma1
libpam-cap
libpam-systemd
libparted2
libpcap0.8
libpci3
libpipeline1
libplymouth4
libpng16-16
libpolkit-gobject-1-0
libpopt0
libpsl5
libpython3-stdlib
libpython3.6-minimal
libpython3.6-stdlib
libreadline7
libslang2
libsqlite3-0
libssl1.0.0
libssl1.1
libtext-charwidth-perl
libtext-iconv-perl
libtext-wrapi18n-perl
libunwind8
libusb-1.0-0
libx11-6
libx11-data
libxau6
libxcb1
libxdmcp6
libxext6
libxml2
libxmuu1
libxtables12
libyaml-0-2
linux-base
locales
logrotate
lsb-release
lshw
lsof
ltrace
man-db
manpages
mime-support
mlocate
mtr-tiny
multiarch-support
nano
netbase
netcat-openbsd
netplan.io
networkd-dispatcher
nplan
ntfs-3g
openssh-client
openssl
parted
pciutils
plymouth
plymouth-theme-ubuntu-text
popularity-contest
powermgmt-base
psmisc
publicsuffix
python-apt-common
python3
python3-apt
python3-commandnotfound
python3-dbus
python3-distro-info
python3-distupgrade
python3-gdbm
python3-gi
python3-minimal
python3-netifaces
python3-update-manager
python3-yaml
python3.6
python3.6-minimal
readline-common
rsync
rsyslog
shared-mime-info
strace
sudo
systemd
systemd-sysv
tcpdump
telnet
time
tzdata
ubuntu-advantage-tools
ubuntu-minimal
ubuntu-release-upgrader-core
ubuntu-standard
ucf
udev
ufw
update-manager-core
ureadahead
usbutils
uuid-runtime
vim-common
vim-tiny
wget
whiptail
xauth
xdg-user-dirs
xkb-data
xxd
xz-utils
元になったログ
変換に使ったNipp: ("The following NEW packages will be installed:"のセクションにあったコマンド群を使った。)
code:txt
The following additional packages will be installed:
accountsservice apparmor apt-utils bash-completion bind9-host bsdmainutils busybox-initramfs busybox-static ca-certificates command-not-found
command-not-found-data console-setup console-setup-linux cpio cron dbus debconf-i18n distro-info-data dmidecode dmsetup dnsutils dosfstools ed eject
file friendly-recovery ftp fuse geoip-database gettext-base gir1.2-glib-2.0 groff-base hdparm info init initramfs-tools initramfs-tools-bin
initramfs-tools-core install-info iproute2 iptables iputils-ping iputils-tracepath irqbalance isc-dhcp-client isc-dhcp-common iso-codes kbd
keyboard-configuration klibc-utils kmod krb5-locales language-selector-common less libaccountsservice0 libapparmor1 libapt-inst2.0 libargon2-0
libatm1 libbind9-160 libbsd0 libcap2 libcap2-bin libcryptsetup12 libdbus-1-3 libdevmapper1.02.1 libdns-export1100 libdns1100 libdrm-common libdrm2
libedit2 libelf1 libestr0 libexpat1 libfastjson4 libfribidi0 libfuse2 libgdbm5 libgeoip1 libgirepository-1.0-1 libglib2.0-0 libglib2.0-data
libgssapi-krb5-2 libicu60 libidn11 libip4tc0 libip6tc0 libiptc0 libirs160 libisc-export169 libisc169 libisccc160 libisccfg160 libjson-c3
libk5crypto3 libkeyutils1 libklibc libkmod2 libkrb5-3 libkrb5support0 liblocale-gettext-perl liblwres160 libmagic-mgc libmagic1 libmnl0 libmpdec2
libnetfilter-conntrack3 libnewt0.52 libnfnetlink0 libnih1 libnss-systemd libntfs-3g88 libnuma1 libpam-cap libpam-systemd libparted2 libpcap0.8
libpci3 libpipeline1 libplymouth4 libpng16-16 libpolkit-gobject-1-0 libpopt0 libpsl5 libpython3-stdlib libpython3.6-minimal libpython3.6-stdlib
libreadline7 libslang2 libsqlite3-0 libssl1.0.0 libssl1.1 libtext-charwidth-perl libtext-iconv-perl libtext-wrapi18n-perl libunwind8 libusb-1.0-0
libx11-6 libx11-data libxau6 libxcb1 libxdmcp6 libxext6 libxml2 libxmuu1 libxtables12 libyaml-0-2 linux-base locales logrotate lsb-release lshw lsof
ltrace man-db manpages mime-support mlocate mtr-tiny multiarch-support nano netbase netcat-openbsd netplan.io networkd-dispatcher nplan ntfs-3g
openssh-client openssl parted pciutils plymouth plymouth-theme-ubuntu-text popularity-contest powermgmt-base psmisc publicsuffix python-apt-common
python3 python3-apt python3-commandnotfound python3-dbus python3-distro-info python3-distupgrade python3-gdbm python3-gi python3-minimal
python3-netifaces python3-update-manager python3-yaml python3.6 python3.6-minimal readline-common rsync rsyslog shared-mime-info strace sudo systemd
systemd-sysv tcpdump telnet time tzdata ubuntu-advantage-tools ubuntu-release-upgrader-core ucf udev ufw update-manager-core ureadahead usbutils
uuid-runtime vim-common vim-tiny wget whiptail xauth xdg-user-dirs xkb-data xxd xz-utils
Suggested packages:
gnome-control-center apparmor-profiles-extra apparmor-utils cpp wamerican | wordlist whois vacation snapd libarchive1 anacron checksecurity exim4
| postfix | mail-transport-agent default-dbus-session-bus | dbus-session-bus rblcheck cdtool setcd groff apmd texinfo-doc-nonfree iproute2-doc
traceroute resolvconf avahi-autoipd isc-dhcp-client-ddns isoquery gdbm-l10n geoip-bin krb5-doc krb5-user libparted-dev libparted-i18n bsd-mailx
| mailx lsb perl www-browser spell network-manager | wpasupplicant iw | wireless-tools keychain libpam-ssh monkeysphere ssh-askpass parted-doc
desktop-base plymouth-themes python3-doc python3-tk python3-venv python3-apt-dbg python-apt-doc python-dbus-doc python3-dbus-dbg python3-gdbm-dbg
python3-launchpadlib python3.6-venv python3.6-doc binutils binfmt-support readline-doc openssh-server rsyslog-mysql | rsyslog-pgsql rsyslog-doc
rsyslog-gnutls rsyslog-gssapi rsyslog-relp systemd-container policykit-1 indent
The following NEW packages will be installed:
accountsservice apparmor apt-utils bash-completion bind9-host bsdmainutils busybox-initramfs busybox-static ca-certificates command-not-found
command-not-found-data console-setup console-setup-linux cpio cron dbus debconf-i18n distro-info-data dmidecode dmsetup dnsutils dosfstools ed eject
file friendly-recovery ftp fuse geoip-database gettext-base gir1.2-glib-2.0 groff-base hdparm info init initramfs-tools initramfs-tools-bin
initramfs-tools-core install-info iproute2 iptables iputils-ping iputils-tracepath irqbalance isc-dhcp-client isc-dhcp-common iso-codes kbd
keyboard-configuration klibc-utils kmod krb5-locales language-selector-common less libaccountsservice0 libapparmor1 libapt-inst2.0 libargon2-0
libatm1 libbind9-160 libbsd0 libcap2 libcap2-bin libcryptsetup12 libdbus-1-3 libdevmapper1.02.1 libdns-export1100 libdns1100 libdrm-common libdrm2
libedit2 libelf1 libestr0 libexpat1 libfastjson4 libfribidi0 libfuse2 libgdbm5 libgeoip1 libgirepository-1.0-1 libglib2.0-0 libglib2.0-data
libgssapi-krb5-2 libicu60 libidn11 libip4tc0 libip6tc0 libiptc0 libirs160 libisc-export169 libisc169 libisccc160 libisccfg160 libjson-c3
libk5crypto3 libkeyutils1 libklibc libkmod2 libkrb5-3 libkrb5support0 liblocale-gettext-perl liblwres160 libmagic-mgc libmagic1 libmnl0 libmpdec2
libnetfilter-conntrack3 libnewt0.52 libnfnetlink0 libnih1 libnss-systemd libntfs-3g88 libnuma1 libpam-cap libpam-systemd libparted2 libpcap0.8
libpci3 libpipeline1 libplymouth4 libpng16-16 libpolkit-gobject-1-0 libpopt0 libpsl5 libpython3-stdlib libpython3.6-minimal libpython3.6-stdlib
libreadline7 libslang2 libsqlite3-0 libssl1.0.0 libssl1.1 libtext-charwidth-perl libtext-iconv-perl libtext-wrapi18n-perl libunwind8 libusb-1.0-0
libx11-6 libx11-data libxau6 libxcb1 libxdmcp6 libxext6 libxml2 libxmuu1 libxtables12 libyaml-0-2 linux-base locales logrotate lsb-release lshw lsof
ltrace man-db manpages mime-support mlocate mtr-tiny multiarch-support nano netbase netcat-openbsd netplan.io networkd-dispatcher nplan ntfs-3g
openssh-client openssl parted pciutils plymouth plymouth-theme-ubuntu-text popularity-contest powermgmt-base psmisc publicsuffix python-apt-common
python3 python3-apt python3-commandnotfound python3-dbus python3-distro-info python3-distupgrade python3-gdbm python3-gi python3-minimal
python3-netifaces python3-update-manager python3-yaml python3.6 python3.6-minimal readline-common rsync rsyslog shared-mime-info strace sudo systemd
systemd-sysv tcpdump telnet time tzdata ubuntu-advantage-tools ubuntu-minimal ubuntu-release-upgrader-core ubuntu-standard ucf udev ufw
update-manager-core ureadahead usbutils uuid-runtime vim-common vim-tiny wget whiptail xauth xdg-user-dirs xkb-data xxd xz-utils
0 upgraded, 224 newly installed, 0 to remove and 0 not upgraded.