Emanuele Rusconi wrote:
… meanwhile, I found this interesting article:
http://landley.net/writing/hackermonthly-issue022-pg33.pdf
(by Rob Landley, the author of Toybox and Aboriginal Linux)
I enjoyed the article. A lot of it is true, but some comments are
questionable.
1. "Early system boot is the province of initrd." does not have to be
true. initrd is for commercial distros. We show in LFS that an initrd
is not needed and is quite a bit more complicated than booting without.
2. "Shared libraries prevent you from independently upgrading the /lib
and /usr/lib parts." Excuse me, that's not true unless you don't know
what you are doing or just don't care.
3. He criticizes /opt as unneeded. Of course the name does not matter,
but it is useful to be able to have some place to put files used by the
system on a trial basis without borking your whole system. It makes it
easy to swap out entire subsystems like KDE or Xorg without picking
through hundreds of individual files in /usr.
Overall the article seems to rely on the attitude that the distro knows
best. LFS wants to promote the attitude that the user knows best.
Your distro, your rules.
-- Bruce
--
http://lists.linuxfromscratch.org/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page