1 |
On Fri, 24 Feb 2012 07:14:18 -0800 |
2 |
Grant <emailgrant@×××××.com> wrote: |
3 |
|
4 |
> I try to run a minimal system in general so I added the minimal USE |
5 |
> flag to /etc/make.conf. The only difference I've noticed so far is |
6 |
> the lack of color in vim. Do you add minimal to /etc/make.conf and |
7 |
> remove it as necessary in package.use or the other way around? |
8 |
|
9 |
I leave it off and add it per-package as needed. |
10 |
|
11 |
I suppose the best approach would be for each individual to look at |
12 |
their own copy of what this below does and decide for themselves if the |
13 |
majority is what the need or don;t need (and make a choice): |
14 |
|
15 |
# euses -sf minimal |
16 |
minimal - Install a very minimal build (disables, for example, plugins, |
17 |
fonts, most drivers, non-critical features) app-crypt/ekeyd:minimal - |
18 |
Only install the ekey-egd-linux service rather than the full ekeyd |
19 |
package. app-editors/nano:minimal - Disable all fancy features, |
20 |
including ones that otherwise have a dedicated USE flag (such as |
21 |
spelling). app-office/scribus:minimal - Don't install headers (only |
22 |
required for e.g. plug-in developers) app-portage/gentoolkit:minimal - |
23 |
Install only the gentoolkit core code. app-text/dictd:minimal - Don't |
24 |
build server but dict client, dictzip and dictfmt only. |
25 |
dev-db/mariadb:minimal - Install client programs only, no server |
26 |
dev-db/mysql:minimal - Install client programs only, no server |
27 |
dev-db/unixODBC:minimal - Disable bundled drivers and extra libraries |
28 |
(most users don't need these) dev-libs/libcdio:minimal - Only build the |
29 |
libcdio library and little more, just to be used to link against from |
30 |
multimedia players. With this USE flag enabled, none of the |
31 |
command-line utilities are built, nor is the CDDA library. |
32 |
dev-php/PEAR-HTTP_Download:minimal - Do not include support for |
33 |
PEAR-MIME_Type dev-php/ZendFramework:minimal - Installs the minimal |
34 |
version without Dojo toolkit, tests and demos dev-util/dialog:minimal - |
35 |
Disable library, install command-line program only |
36 |
dev-util/google-perftools:minimal - Only build the tcmalloc_minimal |
37 |
library, ignoring the heap checker and the profilers. |
38 |
mail-client/thunderbird:minimal - Remove the software development kit |
39 |
and headers media-gfx/iscan-plugin-gt-f500:minimal - Install the |
40 |
firmware only, and not the plugin. net-analyzer/munin:minimal - |
41 |
installs only the munin-node, applicable if the host is not the munin |
42 |
master installation" net-p2p/eiskaltdcpp:minimal - Don't install |
43 |
headers net-print/hplip:minimal - Only build internal hpijs/hpcups |
44 |
driver (not recommended at all, make sure you know what you are doing) |
45 |
sci-chemistry/oasis:minimal - Restricts functionality on free software |
46 |
sys-apps/smartmontools:minimal - Do not install the monitoring daemon |
47 |
and associated scripts. sys-auth/pambase:minimal - Disables the |
48 |
standard PAM modules that provide extra information to users on login; |
49 |
this includes pam_tally (and pam_tally2 for Linux PAM 1.1 and later), |
50 |
pam_lastlog, pam_motd and other similar modules. This might not be a |
51 |
good idea on a multi-user system but could reduce slightly the overhead |
52 |
on single-user non-networked systems. sys-boot/lilo:minimal - Do not |
53 |
install the dolilo helper script sys-kernel/zen-sources:minimal - Clone |
54 |
git tree with --depth 1 to reduce amount of data to download. Use with |
55 |
caution www-client/firefox:minimal - Prevent sdk and headers from being |
56 |
installed x11-apps/xinit:minimal - Control dependencies on legacy apps |
57 |
(xterm, twm, ...). Safe to enable if you use a modern desktop |
58 |
environment. |
59 |
|
60 |
|
61 |
-- |
62 |
Alan McKinnnon |
63 |
alan.mckinnon@×××××.com |