netch: (Default)
[personal profile] netch
В нормальных юниксах в / и /usr своё системное, в /opt всякие дополнительные пакеты, а в /usr/local то что поставлено руками.
Фряшники заняли /usr/local под порты, и чтобы разнести по разным каталогам (это для лёгкого апгрейда подменой вместе со всеми портами) приходится локальное специфическое ставить куда? Ну естественно, /opt, потому что следующее по рангу среди используемого и даже в $PATH регулярно есть.

Ну не маразм?

NetBSD'шники и то поступили грамотнее - /usr/pkg для портов (pkgsrc на локальном диалекте).

P.S. Смену ${LOCALBASE} не предлагать - и так понятно. И я не про принцип отделения базового состава от дополнительного - это отдельный вопрос. Нет, только про выбранный каталог.

Date: 2006-07-02 10:11 am (UTC)
kastaneda: (Default)
From: [personal profile] kastaneda
Хм. У всех свои проблемы. Вот debian'овцы не разделяют "своё системное" и "левые пакеты, не вручную собранные". Иксы, KDE/GNOME, все прочие тяжеловесные монстры - всё валяется в /usr/bin, /usr/lib и /usr/share. Мол, оно всё своё. Ни разу не видел, чтобы в debian'е /opt был чем-то штатным занят.

Date: 2006-07-02 11:28 am (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
Почему не разделяют? Разделяют. Только не на уровне файловой системы, а на уровне категорий package manager-а. Запусти aptitude в интерактивном режиме, и увидишь, что разделяют.

Date: 2006-07-03 08:18 am (UTC)
kastaneda: (Default)
From: [personal profile] kastaneda
Нет уж, спасибо. aptitude - вещь в себе, я лучше по старинке apt'ом. Впрочем, на это разделение можно и в тегах пакетов полюбоваться.

...А в файловой системе - таки всё кучей в /usr лежит.

Date: 2006-07-03 09:39 am (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
Это not recommended. Лучше таки выучиться пользоваться командлайновым режимом aptitude. Я, правда, год себя заставлял вместо apt-get install говорить aptitude install

Date: 2006-07-03 12:21 pm (UTC)
kastaneda: (Default)
From: [personal profile] kastaneda
И что я получу в качестве бонуса? Другую логику работы?

Спасибо, список recommended и suggested пакетов я и глазами посмотрю. Автоудаление пакетов? Нафиг-нафиг, aptitude не телепаты писали! Лично мне и deborphan'а хватает.

Такими темпами можно и tasksel порекомендовать.

Date: 2006-07-03 08:23 am (UTC)
From: [identity profile] blinohod.livejournal.com
Часть дистра вряд ли может считаться "левым пакетом" и ей в /opt совсем не место.
Раз уж в репозитарий попало - значит таки своё родное, в отличие от того же Oracle.

Profile

netch: (Default)
netch

December 2023

S M T W T F S
     12
3456789
10111213141516
171819 20212223
24252627282930
31      

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 22nd, 2026 03:14 pm
Powered by Dreamwidth Studios