Package: debian-installer
Severity: normal
X-Debbugs-Cc: [email protected]
I just used the daily netinst for testing on arm64 in qemu.
I used the non-expert install (default).
In the selection of tasks, I only added "SSH server". No standard utils,
laptop tools or desktop, printer or web.
After the install i uninstalled i{american,british,spell} and wamerican,
emacsen-common and dictionary-common.
I also removed debconf-i18n.
Then as I was looking at other packages, and the disk usage, I noticed
libicudata.so.67 consuming a lot of space (~30MB in the .so file!)
Removing libicu67 also removes: libxml2 and shared-mime-info.
shared-mime-info depends on libicu67, but what dependss on
shared-mime-info that it was installed in the first place?
(As a side note, the debconf-i18n, dictionary-common, and other removed
packages doesn't depend on libicu67, so the only reason libicu67 was
installed is due to shared-mime-info. That grows the default install by about
10%!).
So I removed it anyway. Everything is fine, as these packages are optional.
So I am not sure why shared-mime-info was installed by debian-installer.
Sure it is useful if you have a web browser / client, or a desktop
installed, but I don't, and I didn't ask for it during install.
I am attaching the output of dpkg -l.
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture
Description
+++-==========================-=============================-============-===========================================================================
ii adduser 3.118 all add
and remove users and groups
ii apparmor 2.13.6-9 arm64
user-space parser utility for AppArmor
ii apt 2.2.1 arm64
commandline package manager
ii apt-utils 2.2.1 arm64
package management related utility programs
ii base-files 11 arm64
Debian base system miscellaneous files
ii base-passwd 3.5.49 arm64
Debian base system master password and group files
ii bash 5.1-2+b1 arm64 GNU
Bourne Again SHell
ii bsdutils 1:2.36.1-7 arm64 basic
utilities from 4.4BSD-Lite
ii btrfs-progs 5.10.1-1 arm64
Checksumming Copy on Write Filesystem utilities
ii busybox 1:1.30.1-6+b1 arm64 Tiny
utilities for small and embedded systems
ii console-setup 1.201 all
console font and keymap setup program
ii console-setup-linux 1.201 all Linux
specific part of console-setup
ii coreutils 8.32-4 arm64 GNU
core utilities
ii cpio 2.13+dfsg-4 arm64 GNU
cpio -- a program to manage archives of files
ii cron 3.0pl1-137 arm64
process scheduling daemon
ii dash 0.5.11+git20200708+dd9ef66-5 arm64
POSIX-compliant shell
ii dbus 1.12.20-2 arm64
simple interprocess messaging system (daemon and utilities)
ii debconf 1.5.75 all
Debian configuration management system
ii debian-archive-keyring 2021.1.1 all GnuPG
archive keys of the Debian archive
ii debianutils 4.11.2 arm64
Miscellaneous utilities specific to Debian
ii diffutils 1:3.7-5 arm64 File
comparison utilities
ii discover 2.1.2-8 arm64
hardware identification system
ii discover-data 2.2013.01.11+nmu1 all Data
lists for Discover hardware detection system
ii dmidecode 3.3-1 arm64
SMBIOS/DMI table decoder
ii dmsetup 2:1.02.175-2.1 arm64 Linux
Kernel Device Mapper userspace library
ii dpkg 1.20.7.1 arm64
Debian package management system
ii e2fsprogs 1.46.2-1 arm64
ext2/ext3/ext4 file system utilities
ii efibootmgr 17-1 arm64
Interact with the EFI Boot Manager
ii fdisk 2.36.1-7 arm64
collection of partitioning utilities
ii findutils 4.8.0-1 arm64
utilities for finding files--find, xargs
ii firmware-linux-free 20200122-1 all
Binary firmware for various drivers in the Linux kernel
ii gcc-10-base:arm64 10.2.1-6 arm64 GCC,
the GNU Compiler Collection (base package)
ii gcc-9-base:arm64 9.3.0-22 arm64 GCC,
the GNU Compiler Collection (base package)
ii gettext-base 0.21-4 arm64 GNU
Internationalization utilities for the base system
ii gpgv 2.2.27-1 arm64 GNU
privacy guard - signature verification tool
ii grep 3.6-1 arm64 GNU
grep, egrep and fgrep
ii grub-common 2.04-16 arm64 GRand
Unified Bootloader (common files)
ii grub-efi-arm64 2.04-16 arm64 GRand
Unified Bootloader, version 2 (ARM64 UEFI version)
ii grub-efi-arm64-bin 2.04-16 arm64 GRand
Unified Bootloader, version 2 (ARM64 UEFI modules)
ii grub-efi-arm64-signed 1+2.04+16 arm64 GRand
Unified Bootloader, version 2 (arm64 UEFI signed by Debian)
ii grub2-common 2.04-16 arm64 GRand
Unified Bootloader (common files for version 2)
ii gzip 1.10-4 arm64 GNU
compression utilities
ii hostname 3.23 arm64
utility to set/show the host name or domain name
ii ifupdown 0.8.36 arm64 high
level tools to configure network interfaces
ii init 1.60 arm64
metapackage ensuring an init system is installed
ii init-system-helpers 1.60 all
helper tools for all init systems
ii initramfs-tools 0.139 all
generic modular initramfs generator (automation)
ii initramfs-tools-core 0.139 all
generic modular initramfs generator (core tools)
ii installation-report 2.78 all
system installation report
ii iproute2 5.10.0-4 arm64
networking and traffic control tools
ii iputils-ping 3:20210202-1 arm64 Tools
to test the reachability of network hosts
ii isc-dhcp-client 4.4.1-2.2 arm64 DHCP
client for automatically obtaining an IP address
ii isc-dhcp-common 4.4.1-2.2 arm64
common manpages relevant to all of the isc-dhcp packages
ii kbd 2.3.0-3 arm64 Linux
console font and keytable utilities
ii keyboard-configuration 1.201 all
system-wide keyboard preferences
ii klibc-utils 2.0.8-1 arm64 small
utilities built with klibc for early boot
ii kmod 28-1 arm64 tools
for managing Linux kernel modules
ii less 551-2 arm64 pager
program similar to more
ii libacl1:arm64 2.2.53-10 arm64
access control list - shared library
ii libapparmor1:arm64 2.13.6-9 arm64
changehat AppArmor library
ii libapt-pkg6.0:arm64 2.2.1 arm64
package management runtime library
ii libargon2-1:arm64 0~20171227-0.2 arm64
memory-hard hashing function - runtime library
ii libattr1:arm64 1:2.4.48-6 arm64
extended attribute handling - shared library
ii libaudit-common 1:3.0-2 all
Dynamic library for security auditing - common files
ii libaudit1:arm64 1:3.0-2 arm64
Dynamic library for security auditing
ii libblkid1:arm64 2.36.1-7 arm64 block
device ID library
ii libbpf0:arm64 1:0.3-2 arm64 eBPF
helper library (shared library)
ii libbrotli1:arm64 1.0.9-2+b2 arm64
library implementing brotli encoder and decoder (shared libraries)
ii libbsd0:arm64 0.11.3-1 arm64
utility functions from BSD systems - shared library
ii libbz2-1.0:arm64 1.0.8-4 arm64
high-quality block-sorting file compressor library - runtime
ii libc-bin 2.31-9 arm64 GNU C
Library: Binaries
ii libc-l10n 2.31-9 all GNU C
Library: localization files
ii libc6:arm64 2.31-9 arm64 GNU C
Library: Shared libraries
ii libcap-ng0:arm64 0.7.9-2.2+b1 arm64 An
alternate POSIX capabilities library
ii libcap2:arm64 1:2.44-1 arm64 POSIX
1003.1e capabilities (library)
ii libcap2-bin 1:2.44-1 arm64 POSIX
1003.1e capabilities (utilities)
ii libcbor0:arm64 0.5.0+dfsg-2 arm64
library for parsing and generating CBOR (RFC 7049)
ii libcom-err2:arm64 1.46.2-1 arm64
common error description library
ii libcrypt1:arm64 1:4.4.17-1 arm64
libcrypt shared library
ii libcryptsetup12:arm64 2:2.3.4-2 arm64 disk
encryption support - shared library
ii libdb5.3:arm64 5.3.28+dfsg1-0.8 arm64
Berkeley v5.3 Database Libraries [runtime]
ii libdbus-1-3:arm64 1.12.20-2 arm64
simple interprocess messaging system (library)
ii libdebconfclient0:arm64 0.256 arm64
Debian Configuration Management System (C-implementation library)
ii libdevmapper1.02.1:arm64 2:1.02.175-2.1 arm64 Linux
Kernel Device Mapper userspace library
ii libdiscover2 2.1.2-8 arm64
hardware identification library
ii libdns-export1110 1:9.11.19+dfsg-2 arm64
Exported DNS Shared Library
ii libedit2:arm64 3.1-20191231-2+b1 arm64 BSD
editline and history libraries
ii libefiboot1:arm64 37-6 arm64
Library to manage UEFI variables
ii libefivar1:arm64 37-6 arm64
Library to manage UEFI variables
ii libelf1:arm64 0.183-1 arm64
library to read and write ELF files
ii libestr0:arm64 0.1.10-2.1+b1 arm64
Helper functions for handling strings (lib)
ii libexpat1:arm64 2.2.10-2 arm64 XML
parsing C library - runtime library
ii libext2fs2:arm64 1.46.2-1 arm64
ext2/ext3/ext4 file system libraries
ii libfastjson4:arm64 0.99.9-1 arm64 fast
json library for C
ii libfdisk1:arm64 2.36.1-7 arm64 fdisk
partitioning library
ii libffi7:arm64 3.3-6 arm64
Foreign Function Interface library runtime
ii libfido2-1:arm64 1.6.0-2 arm64
library for generating and verifying FIDO 2.0 objects
ii libfreetype6:arm64 2.10.4+dfsg-1 arm64
FreeType 2 font engine, shared library files
ii libfuse2:arm64 2.9.9-5 arm64
Filesystem in Userspace (library)
ii libgcc-s1:arm64 10.2.1-6 arm64 GCC
support library
ii libgcrypt20:arm64 1.8.7-3 arm64 LGPL
Crypto library - runtime library
ii libglib2.0-0:arm64 2.66.7-1 arm64 GLib
library of C routines
ii libglib2.0-data 2.66.7-1 all
Common files for GLib library
ii libgmp10:arm64 2:6.2.1+dfsg-1 arm64
Multiprecision arithmetic library
ii libgnutls30:arm64 3.7.0-7 arm64 GNU
TLS library - main runtime library
ii libgpg-error0:arm64 1.38-2 arm64 GnuPG
development runtime library
ii libgssapi-krb5-2:arm64 1.18.3-4 arm64 MIT
Kerberos runtime libraries - krb5 GSS-API Mechanism
ii libhogweed6:arm64 3.7-2.1 arm64 low
level cryptographic library (public-key cryptos)
ii libicu67:arm64 67.1-6 arm64
International Components for Unicode
ii libidn2-0:arm64 2.3.0-5 arm64
Internationalized domain names (IDNA2008/TR46) library
ii libip4tc2:arm64 1.8.7-1 arm64
netfilter libip4tc library
ii libisc-export1105:arm64 1:9.11.19+dfsg-2 arm64
Exported ISC Shared Library
ii libjansson4:arm64 2.13.1-1.1 arm64 C
library for encoding, decoding and manipulating JSON data
ii libjson-c5:arm64 0.15-2 arm64 JSON
manipulation library - shared library
ii libk5crypto3:arm64 1.18.3-4 arm64 MIT
Kerberos runtime libraries - Crypto Library
ii libkeyutils1:arm64 1.6.1-2 arm64 Linux
Key Management Utilities (library)
ii libklibc:arm64 2.0.8-1 arm64
minimal libc subset for use with initramfs
ii libkmod2:arm64 28-1 arm64
libkmod shared library
ii libkrb5-3:arm64 1.18.3-4 arm64 MIT
Kerberos runtime libraries
ii libkrb5support0:arm64 1.18.3-4 arm64 MIT
Kerberos runtime libraries - Support library
ii liblocale-gettext-perl 1.07-4+b1 arm64
module using libc functions for internationalization in Perl
ii liblognorm5:arm64 2.0.5-1.1 arm64 log
normalizing library
ii liblz4-1:arm64 1.9.3-1 arm64 Fast
LZ compression algorithm library - runtime
ii liblzma5:arm64 5.2.5-1.0 arm64
XZ-format compression library
ii liblzo2-2:arm64 2.10-2 arm64 data
compression library
ii libmd0:arm64 1.0.3-3 arm64
message digest functions from BSD systems - shared library
ii libmnl0:arm64 1.0.4-3 arm64
minimalistic Netlink communication library
ii libmount1:arm64 2.36.1-7 arm64
device mounting library
ii libncurses6:arm64 6.2+20201114-2 arm64
shared libraries for terminal handling
ii libncursesw6:arm64 6.2+20201114-2 arm64
shared libraries for terminal handling (wide character support)
ii libnettle8:arm64 3.7-2.1 arm64 low
level cryptographic library (symmetric and one-way cryptos)
ii libnewt0.52:arm64 0.52.21-4+b3 arm64 Not
Erik's Windowing Toolkit - text mode windowing with slang
ii libnftables1:arm64 0.9.8-3 arm64
Netfilter nftables high level userspace API library
ii libnftnl11:arm64 1.1.9-1 arm64
Netfilter nftables userspace API library
ii libnsl2:arm64 1.3.0-2 arm64
Public client interface for NIS(YP) and NIS+
ii libp11-kit0:arm64 0.23.22-1 arm64
library for loading and coordinating access to PKCS#11 modules - runtime
ii libpam-modules:arm64 1.4.0-6 arm64
Pluggable Authentication Modules for PAM
ii libpam-modules-bin 1.4.0-6 arm64
Pluggable Authentication Modules for PAM - helper binaries
ii libpam-runtime 1.4.0-6 all
Runtime support for the PAM library
ii libpam-systemd:arm64 247.3-1 arm64
system and service manager - PAM module
ii libpam0g:arm64 1.4.0-6 arm64
Pluggable Authentication Modules library
ii libpci3:arm64 1:3.7.0-5 arm64 PCI
utilities (shared library)
ii libpcre2-8-0:arm64 10.36-2 arm64 New
Perl Compatible Regular Expression Library- 8 bit runtime files
ii libpcre3:arm64 2:8.39-13 arm64 Old
Perl 5 Compatible Regular Expression Library - runtime files
ii libpng16-16:arm64 1.6.37-3 arm64 PNG
library - runtime (version 1.6)
ii libpopt0:arm64 1.18-2 arm64 lib
for parsing cmdline parameters
ii libprocps8:arm64 2:3.3.17-4 arm64
library for accessing process information from /proc
ii libreadline8:arm64 8.1-1 arm64 GNU
readline and history libraries, run-time libraries
ii libseccomp2:arm64 2.5.1-1 arm64 high
level interface to Linux seccomp filter
ii libselinux1:arm64 3.1-3 arm64
SELinux runtime shared libraries
ii libsemanage-common 3.1-1 all
Common files for SELinux policy management libraries
ii libsemanage1:arm64 3.1-1+b2 arm64
SELinux policy management library
ii libsepol1:arm64 3.1-1 arm64
SELinux library for manipulating binary security policies
ii libslang2:arm64 2.3.2-5 arm64
S-Lang programming library - runtime version
ii libsmartcols1:arm64 2.36.1-7 arm64 smart
column output alignment library
ii libss2:arm64 1.46.2-1 arm64
command-line interface parsing library
ii libssl1.1:arm64 1.1.1j-1 arm64
Secure Sockets Layer toolkit - shared libraries
ii libstdc++6:arm64 10.2.1-6 arm64 GNU
Standard C++ Library v3
ii libsystemd0:arm64 247.3-1 arm64
systemd utility library
ii libtasn1-6:arm64 4.16.0-2 arm64
Manage ASN.1 structures (runtime)
ii libtext-charwidth-perl 0.04-10+b1 arm64 get
display widths of characters on the terminal
ii libtext-iconv-perl 1.7-7+b1 arm64
module to convert between character sets in Perl
ii libtext-wrapi18n-perl 0.06-9 all
internationalized substitute of Text::Wrap
ii libtinfo6:arm64 6.2+20201114-2 arm64
shared low-level terminfo library for terminal handling
ii libtirpc-common 1.3.1-1 all
transport-independent RPC library - common files
ii libtirpc3:arm64 1.3.1-1 arm64
transport-independent RPC library
ii libudev1:arm64 247.3-1 arm64
libudev shared library
ii libunistring2:arm64 0.9.10-4 arm64
Unicode string library for C
ii liburing1:arm64 0.7-3 arm64 Linux
kernel io_uring access library - shared library
ii libusb-0.1-4:arm64 2:0.1.12-32 arm64
userspace USB programming library
ii libusb-1.0-0:arm64 2:1.0.24-2 arm64
userspace USB programming library
ii libuuid1:arm64 2.36.1-7 arm64
Universally Unique ID library
ii libwrap0:arm64 7.6.q-31 arm64
Wietse Venema's TCP wrappers library
ii libx11-6:arm64 2:1.7.0-2 arm64 X11
client-side library
ii libx11-data 2:1.7.0-2 all X11
client-side library
ii libxau6:arm64 1:1.0.9-1 arm64 X11
authorisation library
ii libxcb1:arm64 1.14-3 arm64 X C
Binding
ii libxdmcp6:arm64 1:1.1.2-3 arm64 X11
Display Manager Control Protocol library
ii libxext6:arm64 2:1.3.3-1.1 arm64 X11
miscellaneous extension library
ii libxml2:arm64 2.9.10+dfsg-6.3+b1 arm64 GNOME
XML library
ii libxmuu1:arm64 2:1.1.2-2+b3 arm64 X11
miscellaneous micro-utility library
ii libxtables12:arm64 1.8.7-1 arm64
netfilter xtables library
ii libxxhash0:arm64 0.8.0-2 arm64
shared library for xxhash
ii libzstd1:arm64 1.4.8+dfsg-2.1 arm64 fast
lossless compression algorithm
ii linux-base 4.6 all Linux
image base package
ii linux-image-5.10.0-4-arm64 5.10.19-1 arm64 Linux
5.10 for 64-bit ARMv8 machines (signed)
ii linux-image-arm64 5.10.19-1 arm64 Linux
for 64-bit ARMv8 machines (meta-package)
ii locales 2.31-9 all GNU C
Library: National Language (locale) data [support]
ii login 1:4.8.1-1 arm64
system login tools
ii logrotate 3.18.0-2 arm64 Log
rotation utility
ii logsave 1.46.2-1 arm64 save
the output of a command in a log file
ii lsb-base 11.1.0 all Linux
Standard Base init script functionality
ii mawk 1.3.4.20200120-2 arm64
Pattern scanning and text processing language
ii mokutil 0.3.0+1538710437.fb6250f-1+b1 arm64 tools
for manipulating machine owner keys
ii mount 2.36.1-7 arm64 tools
for mounting and manipulating filesystems
ii nano 5.4-2 arm64
small, friendly text editor inspired by Pico
ii ncurses-base 6.2+20201114-2 all basic
terminal type definitions
ii ncurses-bin 6.2+20201114-2 arm64
terminal-related programs and man pages
ii ncurses-term 6.2+20201114-2 all
additional terminal type definitions
ii netbase 6.2 all Basic
TCP/IP networking system
ii nftables 0.9.8-3 arm64
Program to control packet filtering rules by Netfilter project
ii openssh-client 1:8.4p1-4 arm64
secure shell (SSH) client, for secure access to remote machines
ii openssh-server 1:8.4p1-4 arm64
secure shell (SSH) server, for secure access from remote machines
ii openssh-sftp-server 1:8.4p1-4 arm64
secure shell (SSH) sftp server module, for SFTP access from remote machines
ii os-prober 1.78 arm64
utility to detect other OSes on a set of drives
ii passwd 1:4.8.1-1 arm64
change and administer password and group data
ii pci.ids 0.0~2021.02.08-1 all PCI
ID Repository
ii pciutils 1:3.7.0-5 arm64 PCI
utilities
ii perl-base 5.32.1-3 arm64
minimal Perl system
ii procps 2:3.3.17-4 arm64 /proc
file system utilities
ii qemu-guest-agent 1:5.2+dfsg-6 arm64
Guest-side qemu-system agent
ii readline-common 8.1-1 all GNU
readline and history libraries, common files
ii rsyslog 8.2102.0-2 arm64
reliable system and kernel logging daemon
ii runit-helper 2.10.3 all
dh-runit implementation detail
ii sed 4.7-1 arm64 GNU
stream editor for filtering/transforming text
ii sensible-utils 0.0.14 all
Utilities for sensible alternative selection
ii shared-mime-info 2.0-1 arm64
FreeDesktop.org shared MIME database and spec
ii shim-helpers-arm64-signed 1+15+1533136590.3beb971+10 arm64 boot
loader to chain-load signed boot loaders (signed by Debian)
ii shim-signed:arm64 1.33+15+1533136590.3beb971-7 arm64
Secure Boot chain-loading bootloader (Microsoft-signed binary)
ii shim-signed-common 1.33+15+1533136590.3beb971-7 all
Secure Boot chain-loading bootloader (common helper scripts)
ii shim-unsigned 15+1533136590.3beb971-10 arm64 boot
loader to chain-load signed boot loaders under Secure Boot
ii systemd 247.3-1 arm64
system and service manager
ii systemd-sysv 247.3-1 arm64
system and service manager - SysV links
ii systemd-timesyncd 247.3-1 arm64
minimalistic service to synchronize local time with NTP servers
ii sysvinit-utils 2.96-6 arm64
System-V-like utilities
ii tar 1.34+dfsg-1 arm64 GNU
version of the tar archiving utility
ii task-english 3.64 all
General English environment
ii task-ssh-server 3.64 all SSH
server
ii tasksel 3.64 all tool
for selecting tasks for installation on Debian systems
ii tasksel-data 3.64 all
official tasks used for installation of Debian systems
ii tzdata 2021a-1 all time
zone and daylight-saving time data
ii ucf 3.0043 all
Update Configuration File(s): preserve user changes to config files
ii udev 247.3-1 arm64 /dev/
and hotplug management daemon
ii usbutils 1:013-3 arm64 Linux
USB utilities
ii util-linux 2.36.1-7 arm64
miscellaneous system utilities
ii whiptail 0.52.21-4+b3 arm64
Displays user-friendly dialog boxes from shell scripts
ii xauth 1:1.1-1 arm64 X
authentication utility
ii xdg-user-dirs 0.17-2 arm64 tool
to manage well known user directories
ii xkb-data 2.29-2 all X
Keyboard Extension (XKB) configuration data
ii zlib1g:arm64 1:1.2.11.dfsg-2 arm64
compression library - runtime