The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск системного менеджера systemd 255, opennews (??), 07-Дек-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


30. "Выпуск системного менеджера systemd 255"  +5 +/
Сообщение от freehckemail (ok), 07-Дек-23, 13:26 
>> Прекращена поддержка раздельных иерархий каталогов (когда /usr монтируется отдельно от корня или разделены каталоги /bin и /usr/bin, /lib и /usr/lib).
> Кто-нибудь может это пояснить? Вроде бы, везде стремление к большей безопасности, а тут такое ограничение.

Ты запоздал с вопросом лет на 10. Ладно, если тебе интересна историческая справка, я поясню.

Если ты 10 лет назад зашёл бы в Debian (или в ALT, кстати), и посмотрел на вывод ldd для каждого бинаря в /bin -- то ты не увидел бы там библиотек из /usr/lib. А вот если бы ты зашёл в RHEL, CentOS или Fedora посмотреть то же самое -- то увидел бы.

Иными словами мейнтейнеры в Red Hat запутались и всё перемешали. Поскольку данный факап исправлять трудно и долго, они решили сделать это фичой. И основной аргумент за /usr merge состоял в том, что "оно и так всё перемешано уже, так чего париться". Всё остальное -- вода.

upd: в ответе #39 Вы можете найти две ссылки, прекрасно это иллюстрирующие

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

50. "Выпуск системного менеджера systemd 255"  +/
Сообщение от Аноним (95), 07-Дек-23, 13:58 
Но ведь Дебиан тоже сделал usr merge, и объявил не-usr-merge неподдерживаемым.
Ответить | Правка | Наверх | Cообщить модератору

61. "Выпуск системного менеджера systemd 255"  +1 +/
Сообщение от freehckemail (ok), 07-Дек-23, 14:13 
> Но ведь Дебиан тоже сделал usr merge, и объявил не-usr-merge неподдерживаемым.

Закономерный шаг после перехода на systemd.

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

71. "Выпуск системного менеджера systemd 255"  +1 +/
Сообщение от crypt (ok), 07-Дек-23, 14:27 
> Ты запоздал с вопросом лет на 10.

На все 30 я бы сказал... для Linux это вообще никогда не играло роль. В старых _UNIX_ системах, где есть базовая система, которая обновляется одним образом-батчем, а все остальное идет из сторонних реп пакетами, имеет смысл разделять поставки. А Linux все из пакетов.

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

99. "Выпуск системного менеджера systemd 255"  +/
Сообщение от freehckemail (ok), 07-Дек-23, 15:31 
> В старых _UNIX_ системах, где есть базовая система, которая
> обновляется одним образом-батчем, а все остальное идет из сторонних реп пакетами,
> имеет смысл разделять поставки. А Linux все из пакетов.

Вы главное не забудьте сообщить, когда запланируете /opt merge.

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

104. "Выпуск системного менеджера systemd 255"  +1 +/
Сообщение от crypt (ok), 07-Дек-23, 15:46 
> Вы главное не забудьте сообщить, когда запланируете /opt merge.

А в чем отличие??? И кто "вы"?


p.s.

А дома я вообще на фряху перешел, чтобы в этом цирке не участвовать.

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

110. "Выпуск системного менеджера systemd 255"  +3 +/
Сообщение от Аноним (110), 07-Дек-23, 15:58 
>дома я вообще на фряху перешел, чтобы в этом цирке не участвовать

Из цирка переехал на кладбище, получается.

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

129. "Выпуск системного менеджера systemd 255"  +2 +/
Сообщение от Аноним (129), 07-Дек-23, 16:28 
Тогда разрабатываемая HyperbolaBSD это цирк на кладбище :)
Ответить | Правка | Наверх | Cообщить модератору

109. "Выпуск системного менеджера systemd 255"  –2 +/
Сообщение от лютый арчешкольник... (?), 07-Дек-23, 15:56 
>В старых _UNIX_ системах, где есть базовая система, которая обновляется одним образом-батчем
>А Linux все из пакетов.

диды развели зоопарк, /bin, /usb/bin, /usr/local/bin
столько же /sbin-ов

ещё эзотика в /opt и может ещё где-то

вот И надо пинать ногами (если ещё живы). Должно быть 2 каталога /bin и /sbin/ а помойку в /usr/local запретить ) к этому и идёт всё...

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

126. "Выпуск системного менеджера systemd 255"  +/
Сообщение от хрю (?), 07-Дек-23, 16:23 
>> Должно быть 2 каталога /bin и /sbin/

Правильно, а потом переименовать их в A: и B:, а то понимаешь ли развели тут зоопарки, строем надо ходить, строем!

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

128. "Выпуск системного менеджера systemd 255"  +1 +/
Сообщение от Tron is Whistling (?), 07-Дек-23, 16:26 
В /opt не экзотика. В /opt/<progname> как раз таки самосбор, чтобы в /usr/local бардаком не пихать.
Ответить | Правка | К родителю #109 | Наверх | Cообщить модератору

160. "Выпуск системного менеджера systemd 255"  +/
Сообщение от лютый арчешкольник... (?), 07-Дек-23, 20:16 
>В /opt/<progname> как раз таки самосбор

загляни внутрь доцкер-контейнеров узнаешь много новых мест )

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

178. "Выпуск системного менеджера systemd 255"  +/
Сообщение от Tron is Whistling (?), 07-Дек-23, 22:26 
Да, этих можно выносить, не внося.
Ответить | Правка | Наверх | Cообщить модератору

250. "Выпуск системного менеджера systemd 255"  +/
Сообщение от Аноним (246), 08-Дек-23, 16:46 
В /opt, обычно, неразделяемые комбайны суют или проприетарь. А самосбор - только от лени, его всегда лучше пакетировать. PKGBUILD написать - дело пяти минут.
Ответить | Правка | К родителю #128 | Наверх | Cообщить модератору

259. "Выпуск системного менеджера systemd 255"  +1 +/
Сообщение от Tron is Whistling (?), 08-Дек-23, 20:53 
Так я и пакетирую. У меня например апач и 8 версий PHP на хостингах идут отдельными пакетами.
И всё это раскладывается в /opt/httpd и /opt/phpXX, чтобы друг другу не мешать.
Для старых пыхов ещё старые openssl нужны, они тоже в /opt идут.
Ответить | Правка | Наверх | Cообщить модератору

260. "Выпуск системного менеджера systemd 255"  +/
Сообщение от Tron is Whistling (?), 08-Дек-23, 20:55 
Основной фикус в том, что сервис вообще не трогает системные пакеты, если вдруг где-то что-то пересекается.
Ответить | Правка | К родителю #250 | Наверх | Cообщить модератору

261. "Выпуск системного менеджера systemd 255"  +/
Сообщение от Tron is Whistling (?), 08-Дек-23, 20:57 
Даже больше того скажу, у меня сервисные конфиги все в /config отделены, а то, что надо в /etc или где-то ещё - симлинкается туда. В чём прелесть? В том, что базовую систему мы оставляем в своём соку и предсказуемой, а всю конфигурацию также оставляем предсказуемой и держим 100% отдельно.
Ответить | Правка | К родителю #250 | Наверх | Cообщить модератору

249. "Выпуск системного менеджера systemd 255"  +1 +/
Сообщение от Аноним (246), 08-Дек-23, 16:42 
Очень удобно, кстати. Особенно если рассматривать эти директории как "точки входа", "хуки", так сказать. Например, для тестирования ПО без непосредственной установки в систему:
bwrap --dev-bind / / --tmpfs /usr/local --ro-bind mybin /usr/local/bin -- myexe
Ответить | Правка | К родителю #109 | Наверх | Cообщить модератору

274. "Выпуск системного менеджера systemd 255"  +2 +/
Сообщение от beck (??), 09-Дек-23, 14:53 
> диды развели зоопарк, /bin, /usb/bin, /usr/local/bin

столько же /sbin-ов

Муж заметил, что жена перед варкой обрезает кончики у сосисок.
- Зачем ты так делаешь?
- Я не знаю, моя мама всегда так делает.
Позвонили тёще.
- Так варила ещё моя бабушка.
Прабабушка встрепенулась, услышав разговор:
- А вы что, до сих пор варите в моей маленькой кастрюльке?

В 70-х диски были мелкие и весь юникс на диск не влезал. Поиходилось делить,  сначала базовую систему, потом монтировать диск, на котором вторая часть и так далее.

Прошло 60 лет, кастрюльки (зачёркнуто) диски стали достаточно большими, но эти клоуны по-прежнему отрезают кончики (зачёркнуто) распихивают систему по чертовой прорве каталогов.

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

292. "Выпуск системного менеджера systemd 255"  +/
Сообщение от Аноним (292), 10-Дек-23, 07:29 
Они заодно и безопасТность под это фундаментом подводят. Типа - вон то можно смонтировать в "только чтение". Остаётся непонятным, почему-то сами так не делают...
Ответить | Правка | Наверх | Cообщить модератору

333. "Выпуск системного менеджера systemd 255"  +/
Сообщение от _oleg_ (ok), 12-Дек-23, 14:20 
Шутки шутками, но все эти странные на первый взгляд разделения оказываются очень удобными при, например, загрузке по сети. Если про /bin и /usr/bin ещё можно поспорить, то /usr/local/bin имеет очевидное применение. А вообще - читайте FHS. Нечего придумывать.
Ответить | Правка | К родителю #274 | Наверх | Cообщить модератору

332. "Выпуск системного менеджера systemd 255"  +/
Сообщение от _oleg_ (ok), 12-Дек-23, 14:17 
> диды развели зоопарк, /bin, /usb/bin, /usr/local/bin

Да ты, вообще, ж не шаришь :-).

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

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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