Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] do you USE="minimal" in /etc/make.conf?
Date: Fri, 24 Feb 2012 15:30:04
Message-Id: 20120224172744.7f4601b6@khamul.example.com
In Reply to: [gentoo-user] do you USE="minimal" in /etc/make.conf? by Grant
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

Replies

Subject Author
Re: [gentoo-user] do you USE="minimal" in /etc/make.conf? Grant <emailgrant@×××××.com>