Debian Stretch : Remove the Standard task ? #14

Closed
opened 2020-11-19 11:08:05 +01:00 by jegardai · 2 comments
Owner

Ajouté le Wed, 06 Sep 2017 14:43:06

It may be interesting for server installation.

The Standard task(sel) provide ~85 additionnals packages, all may not be useful. Diff between a Debian Stretch installed without the Standard tasksel and a with one :

--- pkg.nostandard.list	2017-09-06 14:37:08.106885126 +0200
+++ pkg.standard.list	2017-09-06 14:37:08.290888575 +0200
+ii  bash-completion                 1:2.1-4.3                      all          programmable completion for the bash shell
+ii  bind9-host                      1:9.10.3.dfsg.P4-12.3+deb9u2   amd64        Version of 'host' bundled with BIND 9.X
+ii  bzip2                           1.0.6-8.1                      amd64        high-quality block-sorting file compressor - utilities
+ii  ca-certificates                 20161130+nmu1                  all          Common CA certificates
+ii  debian-faq                      8.1                            all          Debian Frequently Asked Questions
+ii  dh-python                       2.20170125                     all          Debian helper tools for packaging Python libraries and applications
+ii  distro-info-data                0.36                           all          information about the distributions' releases (data files)
+ii  dnsutils                        1:9.10.3.dfsg.P4-12.3+deb9u2   amd64        Clients provided with BIND
+ii  doc-debian                      6.4                            all          Debian Project documentation and other documents
+ii  file                            1:5.30-1+deb9u1                amd64        Recognize the type of data in a file using "magic" numbers
+ii  geoip-database                  20170512-1                     all          IP lookup command line tools that use the GeoIP library (country database)
+ii  groff-base                      1.22.3-9                       amd64        GNU troff text-formatting system (base system components)
+ii  hdparm                          9.51+ds-1                      amd64        tune hard disk parameters for high performance
+ii  host                            1:9.10.3.dfsg.P4-12.3+deb9u2   all          Transitional package
+ii  iso-codes                       3.75-1                         all          ISO language, territory, currency, script codes and their translations
+ii  less                            481-2.1                        amd64        pager program similar to more
+ii  libbind9-140:amd64              1:9.10.3.dfsg.P4-12.3+deb9u2   amd64        BIND9 Shared Library used by BIND
+ii  libclass-isa-perl               0.36-5                         all          report the search path for a class's ISA tree
+ii  libcurl3-gnutls:amd64           7.52.1-5                       amd64        easy-to-use client-side URL transfer library (GnuTLS flavour)
+ii  libdns-export162                1:9.10.3.dfsg.P4-12.3+deb9u2   amd64        Exported DNS Shared Library
+ii  libdns162:amd64                 1:9.10.3.dfsg.P4-12.3+deb9u2   amd64        DNS Shared Library used by BIND
+ii  libgeoip1:amd64                 1.6.9-4                        amd64        non-DNS IP-to-country resolver library
+ii  libicu57:amd64                  57.1-6                         amd64        International Components for Unicode
+ii  libisc-export160                1:9.10.3.dfsg.P4-12.3+deb9u2   amd64        Exported ISC Shared Library
+ii  libisc160:amd64                 1:9.10.3.dfsg.P4-12.3+deb9u2   amd64        ISC Shared Library used by BIND
+ii  libisccc140:amd64               1:9.10.3.dfsg.P4-12.3+deb9u2   amd64        Command Channel Library used by BIND
+ii  libisccfg140:amd64              1:9.10.3.dfsg.P4-12.3+deb9u2   amd64        Config File Handling Library used by BIND
+ii  libldap-2.4-2:amd64             2.4.44+dfsg-5                  amd64        OpenLDAP libraries
+ii  libldap-common                  2.4.44+dfsg-5                  all          OpenLDAP common files for libraries
+ii  liblockfile-bin                 1.14-1+b1                      amd64        support binaries for and cli utilities based on liblockfile
+ii  liblwres141:amd64               1:9.10.3.dfsg.P4-12.3+deb9u2   amd64        Lightweight Resolver Library used by BIND
+ii  libmagic-mgc                    1:5.30-1+deb9u1                amd64        File type determination library using "magic" numbers (compiled magic file)
+ii  libmagic1:amd64                 1:5.30-1+deb9u1                amd64        Recognize the type of data in a file using "magic" numbers - library
+ii  libmpdec2:amd64                 2.4.2-1                        amd64        library for decimal floating point arithmetic (runtime library)
+ii  libnghttp2-14:amd64             1.18.1-1                       amd64        library implementing HTTP/2 protocol (shared library)
+ii  libpython-stdlib:amd64          2.7.13-2                       amd64        interactive high-level object-oriented language (default python version)
+ii  libpython2.7-minimal:amd64      2.7.13-2                       amd64        Minimal subset of the Python language (version 2.7)
+ii  libpython2.7-stdlib:amd64       2.7.13-2                       amd64        Interactive high-level object-oriented language (standard library, version 2.7)
+ii  libpython3-stdlib:amd64         3.5.3-1                        amd64        interactive high-level object-oriented language (default python3 version)
+ii  libpython3.5-minimal:amd64      3.5.3-1                        amd64        Minimal subset of the Python language (version 3.5)
+ii  libpython3.5-stdlib:amd64       3.5.3-1                        amd64        Interactive high-level object-oriented language (standard library, version 3.5)
+ii  librtmp1:amd64                  2.4+20151223.gitfa8646d.1-1+b1 amd64        toolkit for RTMP streams (shared library)
+ii  libsasl2-2:amd64                2.1.27~101-g0780600+dfsg-3     amd64        Cyrus SASL - authentication abstraction library
+ii  libsasl2-modules:amd64          2.1.27~101-g0780600+dfsg-3     amd64        Cyrus SASL - pluggable authentication modules
+ii  libsasl2-modules-db:amd64       2.1.27~101-g0780600+dfsg-3     amd64        Cyrus SASL - pluggable authentication modules (DB)
+ii  libssh2-1:amd64                 1.7.0-1                        amd64        SSH2 client-side library
+ii  libswitch-perl                  2.17-2                         all          switch statement for Perl
+ii  libxml2:amd64                   2.9.4+dfsg1-2.2+deb9u1         amd64        GNOME XML library
+ii  lsb-release                     9.20161125                     all          Linux Standard Base version reporting utility
+ii  lsof                            4.89+dfsg-0.1                  amd64        Utility to list open files
+ii  man-db                          2.7.6.1-2                      amd64        on-line manual pager
+ii  manpages                        4.10-2                         all          Manual pages about using a GNU/Linux system
+ii  mime-support                    3.60                           all          MIME files 'mime.types' & 'mailcap', and support programs
+ii  netcat-traditional              1.10-41+b1                     amd64        TCP/IP swiss army knife
+ii  openssl                         1.1.0f-3                       amd64        Secure Sockets Layer toolkit - cryptographic utility
+ii  powermgmt-base                  1.31+nmu1                      all          Common utils and configs for power management
+ii  python                          2.7.13-2                       amd64        interactive high-level object-oriented language (default version)
+ii  python-apt-common               1.4.0~beta3                    all          Python interface to libapt-pkg (locales)
+ii  python-minimal                  2.7.13-2                       amd64        minimal subset of the Python language (default version)
+ii  python2.7                       2.7.13-2                       amd64        Interactive high-level object-oriented language (version 2.7)
+ii  python2.7-minimal               2.7.13-2                       amd64        Minimal subset of the Python language (version 2.7)
+ii  python3                         3.5.3-1                        amd64        interactive high-level object-oriented language (default python3 version)
+ii  python3-apt                     1.4.0~beta3                    amd64        Python 3 interface to libapt-pkg
+ii  python3-chardet                 2.3.0-2                        all          universal character encoding detector for Python3
+ii  python3-debian                  0.1.30                         all          Python 3 modules to work with Debian-related data formats
+ii  python3-debianbts               2.6.1                          all          Python interface to Debian's Bug Tracking System
+ii  python3-httplib2                0.9.2+dfsg-1                   all          comprehensive HTTP client library written for Python3
+ii  python3-minimal                 3.5.3-1                        amd64        minimal subset of the Python language (default python3 version)
+ii  python3-pkg-resources           33.1.1-1                       all          Package Discovery and Resource Access using pkg_resources
+ii  python3-pycurl                  7.43.0-2                       amd64        Python bindings to libcurl (Python 3)
+ii  python3-pysimplesoap            1.16-2                         all          simple and lightweight SOAP Library (Python 3)
+ii  python3-reportbug               7.1.7                          all          Python modules for interacting with bug tracking systems
+ii  python3-requests                2.12.4-1                       all          elegant and simple HTTP library for Python3, built for human beings
+ii  python3-six                     1.10.0-3                       all          Python 2 and 3 compatibility library (Python 3 interface)
+ii  python3-urllib3                 1.19.1-1                       all          HTTP library with thread-safe connection pooling for Python3
+ii  python3.5                       3.5.3-1                        amd64        Interactive high-level object-oriented language (version 3.5)
+ii  python3.5-minimal               3.5.3-1                        amd64        Minimal subset of the Python language (version 3.5)
+ii  reportbug                       7.1.7                          all          reports bugs in the Debian distribution
+ii  sgml-base                       1.29                           all          SGML infrastructure and SGML catalog file support
+ii  telnet                          0.17-41                        amd64        basic telnet client
+ii  traceroute                      1:2.1.0-2                      amd64        Traces the route taken by packets over an IPv4/IPv6 network
+ii  xml-core                        0.17                           all          XML infrastructure and XML catalog file support
+ii  xz-utils                        5.2.2-1.2+b1                   amd64        XZ-format compression utilities
Ajouté le Wed, 06 Sep 2017 14:43:06 It may be interesting for __server installation__. The Standard task(sel) provide ~85 additionnals packages, all may not be useful. Diff between a Debian Stretch installed without the Standard tasksel and a with one : ``` sh --- pkg.nostandard.list 2017-09-06 14:37:08.106885126 +0200 +++ pkg.standard.list 2017-09-06 14:37:08.290888575 +0200 +ii bash-completion 1:2.1-4.3 all programmable completion for the bash shell +ii bind9-host 1:9.10.3.dfsg.P4-12.3+deb9u2 amd64 Version of 'host' bundled with BIND 9.X +ii bzip2 1.0.6-8.1 amd64 high-quality block-sorting file compressor - utilities +ii ca-certificates 20161130+nmu1 all Common CA certificates +ii debian-faq 8.1 all Debian Frequently Asked Questions +ii dh-python 2.20170125 all Debian helper tools for packaging Python libraries and applications +ii distro-info-data 0.36 all information about the distributions' releases (data files) +ii dnsutils 1:9.10.3.dfsg.P4-12.3+deb9u2 amd64 Clients provided with BIND +ii doc-debian 6.4 all Debian Project documentation and other documents +ii file 1:5.30-1+deb9u1 amd64 Recognize the type of data in a file using "magic" numbers +ii geoip-database 20170512-1 all IP lookup command line tools that use the GeoIP library (country database) +ii groff-base 1.22.3-9 amd64 GNU troff text-formatting system (base system components) +ii hdparm 9.51+ds-1 amd64 tune hard disk parameters for high performance +ii host 1:9.10.3.dfsg.P4-12.3+deb9u2 all Transitional package +ii iso-codes 3.75-1 all ISO language, territory, currency, script codes and their translations +ii less 481-2.1 amd64 pager program similar to more +ii libbind9-140:amd64 1:9.10.3.dfsg.P4-12.3+deb9u2 amd64 BIND9 Shared Library used by BIND +ii libclass-isa-perl 0.36-5 all report the search path for a class's ISA tree +ii libcurl3-gnutls:amd64 7.52.1-5 amd64 easy-to-use client-side URL transfer library (GnuTLS flavour) +ii libdns-export162 1:9.10.3.dfsg.P4-12.3+deb9u2 amd64 Exported DNS Shared Library +ii libdns162:amd64 1:9.10.3.dfsg.P4-12.3+deb9u2 amd64 DNS Shared Library used by BIND +ii libgeoip1:amd64 1.6.9-4 amd64 non-DNS IP-to-country resolver library +ii libicu57:amd64 57.1-6 amd64 International Components for Unicode +ii libisc-export160 1:9.10.3.dfsg.P4-12.3+deb9u2 amd64 Exported ISC Shared Library +ii libisc160:amd64 1:9.10.3.dfsg.P4-12.3+deb9u2 amd64 ISC Shared Library used by BIND +ii libisccc140:amd64 1:9.10.3.dfsg.P4-12.3+deb9u2 amd64 Command Channel Library used by BIND +ii libisccfg140:amd64 1:9.10.3.dfsg.P4-12.3+deb9u2 amd64 Config File Handling Library used by BIND +ii libldap-2.4-2:amd64 2.4.44+dfsg-5 amd64 OpenLDAP libraries +ii libldap-common 2.4.44+dfsg-5 all OpenLDAP common files for libraries +ii liblockfile-bin 1.14-1+b1 amd64 support binaries for and cli utilities based on liblockfile +ii liblwres141:amd64 1:9.10.3.dfsg.P4-12.3+deb9u2 amd64 Lightweight Resolver Library used by BIND +ii libmagic-mgc 1:5.30-1+deb9u1 amd64 File type determination library using "magic" numbers (compiled magic file) +ii libmagic1:amd64 1:5.30-1+deb9u1 amd64 Recognize the type of data in a file using "magic" numbers - library +ii libmpdec2:amd64 2.4.2-1 amd64 library for decimal floating point arithmetic (runtime library) +ii libnghttp2-14:amd64 1.18.1-1 amd64 library implementing HTTP/2 protocol (shared library) +ii libpython-stdlib:amd64 2.7.13-2 amd64 interactive high-level object-oriented language (default python version) +ii libpython2.7-minimal:amd64 2.7.13-2 amd64 Minimal subset of the Python language (version 2.7) +ii libpython2.7-stdlib:amd64 2.7.13-2 amd64 Interactive high-level object-oriented language (standard library, version 2.7) +ii libpython3-stdlib:amd64 3.5.3-1 amd64 interactive high-level object-oriented language (default python3 version) +ii libpython3.5-minimal:amd64 3.5.3-1 amd64 Minimal subset of the Python language (version 3.5) +ii libpython3.5-stdlib:amd64 3.5.3-1 amd64 Interactive high-level object-oriented language (standard library, version 3.5) +ii librtmp1:amd64 2.4+20151223.gitfa8646d.1-1+b1 amd64 toolkit for RTMP streams (shared library) +ii libsasl2-2:amd64 2.1.27~101-g0780600+dfsg-3 amd64 Cyrus SASL - authentication abstraction library +ii libsasl2-modules:amd64 2.1.27~101-g0780600+dfsg-3 amd64 Cyrus SASL - pluggable authentication modules +ii libsasl2-modules-db:amd64 2.1.27~101-g0780600+dfsg-3 amd64 Cyrus SASL - pluggable authentication modules (DB) +ii libssh2-1:amd64 1.7.0-1 amd64 SSH2 client-side library +ii libswitch-perl 2.17-2 all switch statement for Perl +ii libxml2:amd64 2.9.4+dfsg1-2.2+deb9u1 amd64 GNOME XML library +ii lsb-release 9.20161125 all Linux Standard Base version reporting utility +ii lsof 4.89+dfsg-0.1 amd64 Utility to list open files +ii man-db 2.7.6.1-2 amd64 on-line manual pager +ii manpages 4.10-2 all Manual pages about using a GNU/Linux system +ii mime-support 3.60 all MIME files 'mime.types' & 'mailcap', and support programs +ii netcat-traditional 1.10-41+b1 amd64 TCP/IP swiss army knife +ii openssl 1.1.0f-3 amd64 Secure Sockets Layer toolkit - cryptographic utility +ii powermgmt-base 1.31+nmu1 all Common utils and configs for power management +ii python 2.7.13-2 amd64 interactive high-level object-oriented language (default version) +ii python-apt-common 1.4.0~beta3 all Python interface to libapt-pkg (locales) +ii python-minimal 2.7.13-2 amd64 minimal subset of the Python language (default version) +ii python2.7 2.7.13-2 amd64 Interactive high-level object-oriented language (version 2.7) +ii python2.7-minimal 2.7.13-2 amd64 Minimal subset of the Python language (version 2.7) +ii python3 3.5.3-1 amd64 interactive high-level object-oriented language (default python3 version) +ii python3-apt 1.4.0~beta3 amd64 Python 3 interface to libapt-pkg +ii python3-chardet 2.3.0-2 all universal character encoding detector for Python3 +ii python3-debian 0.1.30 all Python 3 modules to work with Debian-related data formats +ii python3-debianbts 2.6.1 all Python interface to Debian's Bug Tracking System +ii python3-httplib2 0.9.2+dfsg-1 all comprehensive HTTP client library written for Python3 +ii python3-minimal 3.5.3-1 amd64 minimal subset of the Python language (default python3 version) +ii python3-pkg-resources 33.1.1-1 all Package Discovery and Resource Access using pkg_resources +ii python3-pycurl 7.43.0-2 amd64 Python bindings to libcurl (Python 3) +ii python3-pysimplesoap 1.16-2 all simple and lightweight SOAP Library (Python 3) +ii python3-reportbug 7.1.7 all Python modules for interacting with bug tracking systems +ii python3-requests 2.12.4-1 all elegant and simple HTTP library for Python3, built for human beings +ii python3-six 1.10.0-3 all Python 2 and 3 compatibility library (Python 3 interface) +ii python3-urllib3 1.19.1-1 all HTTP library with thread-safe connection pooling for Python3 +ii python3.5 3.5.3-1 amd64 Interactive high-level object-oriented language (version 3.5) +ii python3.5-minimal 3.5.3-1 amd64 Minimal subset of the Python language (version 3.5) +ii reportbug 7.1.7 all reports bugs in the Debian distribution +ii sgml-base 1.29 all SGML infrastructure and SGML catalog file support +ii telnet 0.17-41 amd64 basic telnet client +ii traceroute 1:2.1.0-2 amd64 Traces the route taken by packets over an IPv4/IPv6 network +ii xml-core 0.17 all XML infrastructure and XML catalog file support +ii xz-utils 5.2.2-1.2+b1 amd64 XZ-format compression utilities ```
jegardai added the
enhancement
label 2020-11-19 11:08:05 +01:00
Author
Owner

Ajouté le Wed, 06 Sep 2017 15:33:59

  • Ansible needs at least 33 packages from Standard task :
bzip2
dh-python
dirmngr
distro-info-data
file
iso-codes
libldap-2.4-2
libldap-common
libmagic-mgc
libmagic1
libmpdec2
libpython-stdlib
libpython2.7-minimal
libpython2.7-stdlib
libpython3-stdlib
libpython3.5-minimal
libpython3.5-stdlib
libsasl2-2
libsasl2-modules
libsasl2-modules-db
lsb-release
mime-support
python
python-apt
python-apt-common
python-minimal
python2.7
python2.7-minimal
python3
python3-minimal
python3.5
python3.5-minimal
xz-utils
  • They can be installed just with python-apt :
sudo aptitude install python-apt
Ajouté le Wed, 06 Sep 2017 15:33:59 * Ansible needs at least 33 packages from Standard task : ``` sh bzip2 dh-python dirmngr distro-info-data file iso-codes libldap-2.4-2 libldap-common libmagic-mgc libmagic1 libmpdec2 libpython-stdlib libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib libpython3.5-minimal libpython3.5-stdlib libsasl2-2 libsasl2-modules libsasl2-modules-db lsb-release mime-support python python-apt python-apt-common python-minimal python2.7 python2.7-minimal python3 python3-minimal python3.5 python3.5-minimal xz-utils ``` * They can be installed just with `python-apt` : ``` sh sudo aptitude install python-apt ```
Author
Owner

Closed with 542fa4b286 and 6d28c12b7f

Closed with 542fa4b2864ee774a1039d67659776c8a455f3a7 and 6d28c12b7feecc65808e14ad7748d7f0396ab72d
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: cellinfo/tftpboot#14
No description provided.