1 | Task-Section: user |
---|
2 | Task-Relevance: 9 |
---|
3 | Task-Description: Minimal base system |
---|
4 | Task-Extended-Description: This task installs the core of an Ubuntu-based system. |
---|
5 | Task-Test-new-install: install skip |
---|
6 | Task-Seeds: required |
---|
7 | |
---|
8 | Note that some packages that form the core of an Ubuntu-based system are in the required seed, from which this seed inherits. The minimal seed describes those packages at Priority: important. |
---|
9 | |
---|
10 | Recommends are followed when processing this seed even though debootstrap doesn't do that. This may occasionally produce confusing results; however, it should be correct at release time, since the results of processing the seed are synced to Priority: important overrides. |
---|
11 | |
---|
12 | = Hardware and Architecture Support = |
---|
13 | |
---|
14 | == Generic == |
---|
15 | |
---|
16 | == ppc32, ppc64 == |
---|
17 | |
---|
18 | * powerpc-utils [powerpc ppc64el] # ColinWatson |
---|
19 | * powerpc-ibm-utils [powerpc ppc64el] # AdamConrad |
---|
20 | |
---|
21 | == s390x == |
---|
22 | |
---|
23 | * sysconfig-hardware [s390x] # DimitriJohnLedkov |
---|
24 | * s390-tools [s390x] # DimitriJohnLedkov |
---|
25 | |
---|
26 | == Comfortable Unix System == |
---|
27 | |
---|
28 | Programs and packages necessary for both the proper functionality of the system and that any user would expect to find on a modern Unix-like system. |
---|
29 | |
---|
30 | * adduser |
---|
31 | * apt |
---|
32 | * apt-utils # apt-extracttemplates is required for debconf preconfiguration |
---|
33 | * bzip2 |
---|
34 | * console-setup # https://blueprints.launchpad.net/ubuntu/+spec/sane-installer-keyboard |
---|
35 | * debconf-i18n # buildd chroots don't need this, but other systems generally do |
---|
36 | * kbd |
---|
37 | * eject # very popular, useful, small |
---|
38 | * gnupg # introduce security from the very base |
---|
39 | * initramfs-tools # needed for the Ubuntu kernel |
---|
40 | * less |
---|
41 | * lsb-release |
---|
42 | * kmod |
---|
43 | * netbase |
---|
44 | * python3 # explicitly seeded, despite lsb-release also pulling it it |
---|
45 | * rsyslog |
---|
46 | * sudo # LaMontJones |
---|
47 | * ubuntu-keyring # for authenticated package downloads |
---|
48 | * udev |
---|
49 | * ureadahead # get things into cache as quickly as possible during boot |
---|
50 | * vim-tiny |
---|
51 | * whiptail # for debconf's Dialog frontend |
---|
52 | |
---|
53 | == Networking == |
---|
54 | |
---|
55 | These provide various networking services, all should be configured in a client-only state with the server de-activated unless the user requires it. |
---|
56 | |
---|
57 | * isc-dhcp-client # LaMontJones |
---|
58 | * iproute2 |
---|
59 | * ifupdown |
---|
60 | * net-tools |
---|
61 | * resolvconf |
---|
62 | |
---|
63 | * iputils-ping |
---|
64 | * netcat-openbsd # FabioMassimoDiNitto |
---|
65 | |
---|
66 | = Meta = |
---|
67 | |
---|
68 | * ubuntu-minimal # Ubuntu-specific bits we want on every Ubuntu system |
---|
69 | |
---|