Odpowiedzi:
Prawdopodobnie masz na myśli .debpakiet, bash-staticktóry jest statycznie połączoną wersją bash, co oznacza, że jest to samodzielny program, który nie zależy od niczego innego (szczególnie bibliotek) na dysku.
Użyłem go dwa razy:
bash, nawet w katastrofalnych sytuacjach, gdy ld.solub libcnie działają (nieobecne, uszkodzone, źle skonfigurowane, ...)bash, ponieważ korzystałem z niektórych zaawansowanych funkcji, które zostały wprowadzone w bash v4.3./usrnie powinien być dostępny w pierwszych etapach uruchamiania. Według FHS nie chcesz, aby cokolwiek /bin(szczególnie /bin/*sh) zależało od czegokolwiek /usr/lib.
/libkatalog (nie znajdują się na systemach BSD) zamiast /usr/lib...
/libKatalog zawiera obrazy z bibliotek współużytkowanych potrzebne do uruchomienia systemu i uruchomienia poleceń w głównym systemie plików, tj. Przez pliki binarne w /bini /sbin. (Przypis) Biblioteki współdzielone, które są niezbędne tylko dla plików binarnych w /usr(takich jak dowolny X Pliki binarne systemu Windows) nie mogą być włączone /lib. ”
/montuje się dobrze, ale/usrnie udaje się go zamontować z jakiegokolwiek powodu. Dlatego systemy BSD generalnie unikają dynamicznie powiązanych plików wykonywalnych w/bini/sbin.