1 |
On Wed, Jan 04, 2012 at 01:51:26PM -0500, Olivier Cr?te wrote |
2 |
|
3 |
> No no no, the idea is that once all binaries are in /usr, you can easily |
4 |
> share /usr between different systems and do updates in a sane way.. You |
5 |
> can also mount /usr read-only, but still have / be read-write. |
6 |
|
7 |
One size does not fit all. It breaks Gentoo horribly. Here's my setup |
8 |
|
9 |
waltdnes@d530 / $ du -s /usr |
10 |
3057917 usr |
11 |
|
12 |
waltdnes@d530 /usr $ du -s /usr/portage |
13 |
1394646 /usr/portage |
14 |
|
15 |
waltdnes@d530 /usr $ du -s /usr/src |
16 |
665069 /usr/src |
17 |
|
18 |
In my 3 gig /usr directory, over 2 gigs are devoted to Gentoo-specific |
19 |
stuff that a binary distro like Redhat does not require. What do we do |
20 |
if /usr is read-only? Symlink or bindmount onto it? |
21 |
|
22 |
And sharing binaries does *NOT* work in Gentoo, unless *EVERYBODY* has |
23 |
*IDENTICAL* machines, or else you drop down to the lowest common |
24 |
denominator. That's one of the main points about Gentoo. We don't use |
25 |
generic i686 code, we use code optimised for our machines. I'm not a |
26 |
"Gentoo ricer", but here's a prime example... a 3 and 1/2 year old Dell |
27 |
Dimension 530 with an onboard Intel graphics chip. Right after the |
28 |
initial install (i686 code from the install CD), the onboard graphics |
29 |
could not handle NHL Gamecentre Live fullscreen (1920x1080). There |
30 |
would be constant stuttering. After I emerged system and world with |
31 |
"-march=native -O2 -mfpmath=sse", it handles NHL Gamecentre Live |
32 |
fullscreen, and even a 1080p movie clip downloaded from Youtube. Fedora |
33 |
with generic i686 code would not work for me. |
34 |
|
35 |
-- |
36 |
Walter Dnes <waltdnes@××××××××.org> |