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