Ответы:
Вы, вероятно, имеете в виду .debпакет, bash-staticкоторый является статически связанной версией bash, что означает, что это отдельная программа, которая не зависит ни от чего другого (особенно от библиотек) на вашем диске.
Я использовал его в двух разных случаях:
bash, даже в катастрофических ситуациях, когда ld.soили libcне работает (отсутствует, поврежден, плохо настроен, ...)bash, так как я использовал некоторые расширенные функции, которые были представлены в bash v4.3./usrне должен быть доступен на первых этапах загрузки. Согласно FHS, вы не хотите, чтобы что-либо в /bin(особенно /bin/*sh) зависело от чего-либо в /usr/lib.
/libкаталог (не присутствует в системах BSD), а не /usr/lib...
/libКаталог содержит образы совместно используемых библиотек, необходимые для загрузки системы и выполнения команд в корневой файловой системе, т. Е. С помощью двоичных файлов в /binи /sbin. (Сноска) общих библиотек, которые необходимы только для двоичных файлов в /usr(таких как любые X Двоичные окна) не должны быть в /lib".
/монтируется нормально, но/usrне может быть установлен по какой-либо причине. Поэтому системы BSD обычно избегают динамически связанных исполняемых файлов в/binи/sbin.