1 | This seed provides the basic components that should be installed on an |
---|
2 | Ubuntu-family desktop system. It is expected to be supplemented with a |
---|
3 | particular flavour of desktop environment (e.g. GNOME, KDE, or XFCE). |
---|
4 | |
---|
5 | = Hardware and Architecture Support = |
---|
6 | |
---|
7 | == Architecture-independent == |
---|
8 | |
---|
9 | * alsa-base # needed for proper hardware detection (hotplug/blacklist.d, modprobe.d) |
---|
10 | * alsa-utils # basic audio support and mixer level handling |
---|
11 | * (pcmciautils) # PCMCIA support for >= 2.6.13-rc1 kernels |
---|
12 | * inputattach # needed for serial mice |
---|
13 | * ubuntu-drivers-common # Make it harder to remove detection support, LP#704597 |
---|
14 | |
---|
15 | Power management: |
---|
16 | |
---|
17 | * (acpi-support) |
---|
18 | |
---|
19 | Bluetooth: |
---|
20 | TODO not for Xubuntu |
---|
21 | |
---|
22 | * (bluez) # base for bluetooth support |
---|
23 | * (bluez-cups) # allow connecting to bluetooth printers from CUPS |
---|
24 | |
---|
25 | == armel == |
---|
26 | |
---|
27 | * apmd [armel] |
---|
28 | |
---|
29 | == ppc32, ppc64 == |
---|
30 | |
---|
31 | * pbbuttonsd [powerpc] |
---|
32 | |
---|
33 | = Console-Based Tools = |
---|
34 | |
---|
35 | These tools are very commonly used by people who drop into a console shell to do some work. |
---|
36 | |
---|
37 | * bc |
---|
38 | * genisoimage |
---|
39 | * zip |
---|
40 | * unzip # also used for .zip support in file-roller |
---|
41 | |
---|
42 | = Network Services = |
---|
43 | |
---|
44 | Basic network services and Windows integration. |
---|
45 | |
---|
46 | * wireless-tools |
---|
47 | * rfkill # No longer using the copy from wireless-tools (LP: #715309) |
---|
48 | * wpasupplicant # ScottJamesRemnant |
---|
49 | * (libnss-mdns) # IPv4 link-local DNS support |
---|
50 | * ca-certificates # common SSL certificates |
---|
51 | |
---|
52 | These packages help with system integration |
---|
53 | |
---|
54 | * libsasl2-modules # allows integration with MTA and login system |
---|
55 | * (avahi-daemon) # some people do not like it, and it is not essential |
---|
56 | |
---|
57 | = Printing = |
---|
58 | |
---|
59 | Printing and printer configuration is a real weak spot in Debian, and in Linux in general. We will need to stay at the front of the curve here. |
---|
60 | |
---|
61 | * (cups) # our preferred printer management infrastructure |
---|
62 | * (cups-bsd) # gives us lpc, lpq, lpr, lprm |
---|
63 | * (cups-client) # gives us cancel, cupstestppd, lp, lpoptions, lppasswd, lpstat, cupsaddsmb, accept, lpadmin, lpinfo, lpmove |
---|
64 | * foomatic-db-compressed-ppds # the foomatic printer driver database |
---|
65 | * (cups-filters) |
---|
66 | * openprinting-ppds # Most common drivers we want in desktop; less common are in o-p-extra |
---|
67 | * printer-driver-pnm2ppa # several ppds require this |
---|
68 | * ghostscript-x |
---|
69 | * (hplip) # support for HP all-in-one printers |
---|
70 | * (printer-driver-min12xxw) # support for KonicaMinolta PagePro 1200W, 1300W printers |
---|
71 | * (printer-driver-foo2zjs) # support for printing to ZjStream-based printers |
---|
72 | * (printer-driver-splix) # support for Samsung lasers |
---|
73 | * (printer-driver-pxljr) # support for HP Color lasers |
---|
74 | * (printer-driver-c2esp) # support for Kodak injket printers |
---|
75 | * (printer-driver-ptouch) # support for Brother P-touch printers |
---|
76 | * (printer-driver-sag-gdi) # support for Rico Aficio SPxxxx printers |
---|
77 | * (printer-driver-brlaser) # support for some Brother laser printers |
---|
78 | |
---|
79 | = GUI infrastructure = |
---|
80 | |
---|
81 | Packages used for X preconfiguration are just Recommends; removing them after initial installation should be relatively safe. |
---|
82 | |
---|
83 | * (laptop-detect) |
---|
84 | |
---|
85 | * xorg # this includes xserver-xorg->xserver-xorg-{input|video}-* (no need to add specific drivers manually) |
---|
86 | * !linux-image-* # xorg transitively depends on this, but this would pull in grub-pc; we handle that separately |
---|
87 | * xkb-data # XKB data now lives here |
---|
88 | |
---|
89 | Fonts: |
---|
90 | |
---|
91 | * fonts-dejavu-core |
---|
92 | * fonts-freefont-ttf |
---|
93 | * (fonts-kacst-one) |
---|
94 | * (fonts-takao-pgothic) |
---|
95 | * (fonts-khmeros-core) |
---|
96 | * (ttf-indic-fonts-core) |
---|
97 | * (fonts-guru) |
---|
98 | * (fonts-thai-tlwg) |
---|
99 | * (fonts-lao) |
---|
100 | * (ttf-ubuntu-font-family) |
---|
101 | * (fonts-sil-padauk) |
---|
102 | * (fonts-tibetan-machine) |
---|
103 | * (fonts-sil-abyssinica) |
---|
104 | * (fonts-lklug-sinhala) |
---|
105 | * (ttf-ancient-fonts-symbola) |
---|
106 | |
---|
107 | = Debugging and Diagnostics = |
---|
108 | |
---|
109 | * memtest86+ |
---|
110 | |
---|
111 | = Other = |
---|
112 | |
---|
113 | * anacron # generally appropriate for desktops |
---|
114 | * (kerneloops-daemon) # watch for and allow reporting of kernel problems |
---|
115 | * (policykit-desktop-privileges) # passwordless disk/CPU speed/time operations for admins |
---|
116 | * libpam-systemd # logind, cross desktop compatibility |
---|