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