Názor k článku Distribuce slučují adresáře /lib a /usr/lib, je to dobrý nápad? od M. Prýmek - To rozdělení utilit do /sbin a /usr/sbin má...

  • Článek je starý, nové názory již nelze přidávat.
  • 21. 7. 2012 17:02

    M. Prýmek

    To rozdělení utilit do /sbin a /usr/sbin má zamozřejmě svoji logiku. FHS ji popisuje takhle:

    3.14 /sbin : System binaries
    4.10 /usr/sbin : Non-essential standard system binaries

    Originally, /sbin binaries were kept in /etc. Programs executed after /usr is known to be mounted (when there are no problems) are generally placed into /usr/sbin. Locally-installed system administration programs should be placed into /usr/local/sbin.
    ( http://www.pathname.com/fhs/2.2/fhs-3.14.html )

    Čili do /sbin patří JENOM to, co se používá pro recovery nebo co se používá při bootu před tím, než se namountuje /usr.

    A je to právě proto, aby se / udržel co nejmenší. Linux v tom udělal bordel tím, že
    A) používá initrd, kam nakopíruje zas úplně jiný utility
    B) má (jak tady zaznělo, já to z vlastní zkušenosti nevím) problém s bootováním bez /usr

    Jasně, v situaci prasáren A) a B) už to rozdělení nemá smysl a klidně je možný všechno prsknout třeba do /superlinuxbi­naries, protože to, co mělo platit, už stejně neplatí. FHS totiž vychází z logiky, která už je stejně rozbitá.