The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Четвёртый альфа-выпуск инсталлятора Debian 10 'Buster' "
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Отдельный RSS теперь доступен для каждого обсуждения в форуме и каждого минипортала.
. "Четвёртый альфа-выпуск инсталлятора Debian 10 Buster " +5 +/
Сообщение от КГБ СССР (?), 17-Дек-18, 07:01 
Идея плохая. Соответствующие каталоги корневого уровня (/bin, /sbin, /lib и пр.) являются обязательной частью базовой системы. А /usr (и вложенные каталоги) не является обязательной частью ОС, и вообще может быть на отдельной, в том числе удалённой ФС, и в каких-то обстоятельствах может не монтироваться при запуске ОС.

Читаем: http://www.pathname.com/fhs/pub/fhs-2.3.html

> /bin contains commands that may be used by both the system administrator and by users, but which are required when no other filesystems are mounted (e.g. in single user mode). It may also contain commands which are used indirectly by scripts.

И так по всему списку стандартных каталогов FHS.

Для отделения всевозможных дополнительных файлов и сущностей от базовой системы были специально придуманы и реализованы и собственно /usr, и /usr/local, и /opt. Это разделение придумано не потому, что кто-то до гениального сиверса и прочих поттерингов не догадался свалить все файлы в одну кучу, а по конкретной важной причине.

Но если «линукс ваш новый стандарт», а для упаковки программ всё равно пропихнут ещё одну-две (если не больше) сущности в иерархию ФС, то надо делать всё по-ихнему, ага. Зачем в XXI веке нужен Юникс? На помойку!

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Четвёртый альфа-выпуск инсталлятора Debian 10 'Buster' , opennews, 16-Дек-18, 23:46  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру