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

Reply via email to