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).
5
= Hardware and Architecture Support =
7
== Architecture-independent ==
15
* powermanagement-interface [i386 amd64 powerpc ia64]
16
* (libgl1-mesa-dri) # needed for composite/3D on free graphics drivers
21
* (bluez-utils) # base for bluetooth support
22
* (bluez-cups) # allow connecting to bluetooth printers from CUPS
24
== i386, i686, amd64 ==
32
* pbbuttonsd [powerpc]
34
= Console-Based Tools =
36
These tools are very commonly used by people who drop into a console shell to do some work.
46
* slocate # tool to index user files
48
* unzip # also used for .zip support in file-roller
52
Basic network services and Windows integration.
54
* (libnss-mdns) # IPv4 link-local DNS support
55
* smbclient # to access files on other SAMBA and Windows servers
56
* (wvdial) # for automatic dialup configuration via g-s-t
58
These packages help with system integration
60
* libsasl2-modules # allows integration with MTA and login system
65
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.
67
* cupsys # our preferred printer management infrastructure
68
* cupsys-bsd # gives us lpc, lpq, lpr, lprm
69
* cupsys-client # gives us cancel, cupstestppd, lp, lpoptions, lppasswd, lpstat, cupsaddsmb, accept, lpadmin, lpinfo, lpmove
70
* foomatic-db-engine # integrate the foomatic printer driver engine
71
* foomatic-db # the foomatic printer driver database
72
* foomatic-filters # converter from postscript to printer-specific formats
73
* (foomatic-db-hpijs) # printer drivers from the hp inkjet project
74
* openprinting-ppds # Most common drivers we want in desktop; less common are in o-p-extra
75
* pnm2ppa # several ppds require this
77
* (cups-pdf) # PDF file writer virtual printer
78
* (hplip) # support for HP all-in-one printers
79
* (min12xxw) # support for KonicaMinolta PagePro 1200W, 1300W printers
80
* (foo2zjs) # support for printing to ZjStream-based printers
81
* (splix) # support for Samsung lasers
82
* (pxljr) # support for HP Color lasers
84
= GUI infrastructure =
86
Packages used for X preconfiguration are just Recommends; removing them after initial installation should be relatively safe.
92
* xorg # this includes xserver-xorg->xserver-xorg-{input|video}-* (no need to add specific drivers manually)
93
* xkb-data # XKB data now lives here
99
* ttf-dejavu-core # includes characters missing in Vera
104
* (ttf-indic-fonts-core)
105
* (ttf-malayalam-fonts)
113
* (fortune-mod) # Needed by some screensavers
117
Here we provide a minimal development environment sufficient to build kernel
118
drivers, so that this is possible on the live CD and in scenarios where
119
it is problematic to get these packages onto the installed system in order
120
to compile a driver. -mdz
124
* (linux-headers-generic) [i386]
125
* (linux-headers-powerpc) [powerpc]
126
* (linux-headers-powerpc64-smp) [powerpc]
127
* (linux-headers-generic) [amd64]
128
* (linux-headers-itanium) [ia64]
129
* (linux-headers-mckinley) [ia64]
130
* (linux-headers-sparc64) [sparc]
131
* (linux-headers-hppa32) [hppa]
132
* (linux-headers-hppa64) [hppa]
136
* anacron # generally appropriate for desktops
137
* (bogofilter) # TODO not for Xubuntu
138
* usplash # also needs theme provided by specific desktop seed
139
* libxp6 # required for some third party apps. See #15739
143
= Germinate workarounds =
145
* libglut3 # depended upon by freeglut3
146
* libgl1-mesa-glx # depended upon by freeglut3