William Harrington wrote:
>
> On Oct 2, 2012, at 6:42 PM, Bruce Dubbs wrote:
>
>> I am wondering about making a change to LFS to combine some of the
>> root
>> directories and /usr. Looking at the sizes on a fairly complete
>> system:
>>
>> 22M /lib
>> 4.9M /bin
>> 7.6M /sbin
>> 1.4G /usr/lib
>> 300M /usr/bin
>> 15M /usr/sbin
>>
>> It seems like the space needed for /usr is really not that much.
>> (Disclaimer: I have multiple versions of gnome, kde, qt, jdk, and
>> xorg
>> on /opt that takes about 11 G)
>>
>> What I was thinking about doing was changing Section 6.5 - Creating
>> Directories from
>>
>> mkdir -pv /{bin,boot,etc/{opt,sysconfig},home,lib,mnt,opt,run}
>> mkdir -pv /{media/{floppy,cdrom},sbin,srv,var}
>>
>> to
>>
>> mkdir -pv /{boot,etc/{opt,sysconfig},home,mnt,opt,run}
>> mkdir -pv /{media/{floppy,cdrom},srv,var}
>>
>>
> Actually, this is retarded. People are doing this cause hard drives
> are huge and whatever. Excuse us who use old systems from 1992 who
> have old and small hard drives and with systems which still beat cisc
> systems.
How small are the drives you are actually using? If a drive fails, can
a new one be purchased? I guess so. The smallest I can find is 80 GB
for $16, but it would probably cost almost as much for the 5.25 adapter
to 3.5. Also, how many months would it take to build LFS on a 486? The
fastest I found was 100MHz.
> I don't know why people need to go nuts and change things like this.
> Explain the rational for this.
That's rationale. The idea is simplification for developers, including
LFS. I think the case can also be made to remove /usr and just promote
the directories there, but that's more intrusive. Besides, it's just an
idea to discuss.
> Anyone building LFS should know how to partition their drives and
> create their filesystems appropriately. All that is going on here is
> creating more work for yourself. Yes, there will be people in the
> future who will still create separate boot filesystems and usr and
> home and whatever else.
>
> A lot of book edits are going to occur cause of this. And in BLFS as
> well.
I don't foresee a lot of changes being required. They can be made as
packages are updated and the changes would probably all be simplifications.
> If the usr merge is going to happen, just add systemd to core LFS
> while you are at it.
There's no need to be nasty.
-- Bruce
--
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page