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