>> I try to run a minimal system in general so I added the minimal USE
>> flag to /etc/make.conf.  The only difference I've noticed so far is
>> the lack of color in vim.  Do you add minimal to /etc/make.conf and
>> remove it as necessary in package.use or the other way around?
>
> I leave it off and add it per-package as needed.
>
> I suppose the best approach would be for each individual to look at
> their own copy of what this below does and decide for themselves if the
> majority is what the need or don;t need (and make a choice):

Thanks, I'm switching back to your method.

- Grant


> # euses -sf minimal
> minimal - Install a very minimal build (disables, for example, plugins,
> fonts, most drivers, non-critical features) app-crypt/ekeyd:minimal -
> Only install the ekey-egd-linux service rather than the full ekeyd
> package. app-editors/nano:minimal - Disable all fancy features,
> including ones that otherwise have a dedicated USE flag (such as
> spelling). app-office/scribus:minimal - Don't install headers (only
> required for e.g. plug-in developers) app-portage/gentoolkit:minimal -
> Install only the gentoolkit core code. app-text/dictd:minimal - Don't
> build server but dict client, dictzip and dictfmt only.
> dev-db/mariadb:minimal - Install client programs only, no server
> dev-db/mysql:minimal - Install client programs only, no server
> dev-db/unixODBC:minimal - Disable bundled drivers and extra libraries
> (most users don't need these) dev-libs/libcdio:minimal - Only build the
> libcdio library and little more, just to be used to link against from
> multimedia players. With this USE flag enabled, none of the
> command-line utilities are built, nor is the CDDA library.
> dev-php/PEAR-HTTP_Download:minimal - Do not include support for
> PEAR-MIME_Type dev-php/ZendFramework:minimal - Installs the minimal
> version without Dojo toolkit, tests and demos dev-util/dialog:minimal -
> Disable library, install command-line program only
> dev-util/google-perftools:minimal - Only build the tcmalloc_minimal
> library, ignoring the heap checker and the profilers.
> mail-client/thunderbird:minimal - Remove the software development kit
> and headers media-gfx/iscan-plugin-gt-f500:minimal - Install the
> firmware only, and not the plugin. net-analyzer/munin:minimal -
> installs only the munin-node, applicable if the host is not the munin
> master installation" net-p2p/eiskaltdcpp:minimal - Don't install
> headers net-print/hplip:minimal - Only build internal hpijs/hpcups
> driver (not recommended at all, make sure you know what you are doing)
> sci-chemistry/oasis:minimal - Restricts functionality on free software
> sys-apps/smartmontools:minimal - Do not install the monitoring daemon
> and associated scripts. sys-auth/pambase:minimal - Disables the
> standard PAM modules that provide extra information to users on login;
> this includes pam_tally (and pam_tally2 for Linux PAM 1.1 and later),
> pam_lastlog, pam_motd and other similar modules. This might not be a
> good idea on a multi-user system but could reduce slightly the overhead
> on single-user non-networked systems. sys-boot/lilo:minimal - Do not
> install the dolilo helper script sys-kernel/zen-sources:minimal - Clone
> git tree with --depth 1 to reduce amount of data to download. Use with
> caution www-client/firefox:minimal - Prevent sdk and headers from being
> installed x11-apps/xinit:minimal - Control dependencies on legacy apps
> (xterm, twm, ...). Safe to enable if you use a modern desktop
> environment.

Reply via email to