From: Alan McKinnon <alan.mckinnon@gmail.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] do you USE="minimal" in /etc/make.conf?
Date: Fri, 24 Feb 2012 17:27:44 +0200 [thread overview]
Message-ID: <20120224172744.7f4601b6@khamul.example.com> (raw)
In-Reply-To: <CAN0CFw3FBHf95+iEA=xiP0BFXTPFNMjkJdhVdykzwqvQqUe8UA@mail.gmail.com>
On Fri, 24 Feb 2012 07:14:18 -0800
Grant <emailgrant@gmail.com> wrote:
> 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):
# 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.
--
Alan McKinnnon
alan.mckinnon@gmail.com
next prev parent reply other threads:[~2012-02-24 15:30 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-02-24 15:14 [gentoo-user] do you USE="minimal" in /etc/make.conf? Grant
2012-02-24 15:26 ` Alex Schuster
2012-02-24 15:27 ` Alan McKinnon [this message]
2012-02-24 15:45 ` Grant
2012-02-24 22:41 ` Neil Bothwick
2012-02-25 1:29 ` Grant
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20120224172744.7f4601b6@khamul.example.com \
--to=alan.mckinnon@gmail.com \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox