всё наоборот
Jul. 2nd, 2006 10:40 amВ нормальных юниксах в / и /usr своё системное, в /opt всякие дополнительные пакеты, а в /usr/local то что поставлено руками.
Фряшники заняли /usr/local под порты, и чтобы разнести по разным каталогам (это для лёгкого апгрейда подменой вместе со всеми портами) приходится локальное специфическое ставить куда? Ну естественно, /opt, потому что следующее по рангу среди используемого и даже в $PATH регулярно есть.
Ну не маразм?
NetBSD'шники и то поступили грамотнее - /usr/pkg для портов (pkgsrc на локальном диалекте).
P.S. Смену ${LOCALBASE} не предлагать - и так понятно. И я не про принцип отделения базового состава от дополнительного - это отдельный вопрос. Нет, только про выбранный каталог.
Фряшники заняли /usr/local под порты, и чтобы разнести по разным каталогам (это для лёгкого апгрейда подменой вместе со всеми портами) приходится локальное специфическое ставить куда? Ну естественно, /opt, потому что следующее по рангу среди используемого и даже в $PATH регулярно есть.
Ну не маразм?
NetBSD'шники и то поступили грамотнее - /usr/pkg для портов (pkgsrc на локальном диалекте).
P.S. Смену ${LOCALBASE} не предлагать - и так понятно. И я не про принцип отделения базового состава от дополнительного - это отдельный вопрос. Нет, только про выбранный каталог.
no subject
Date: 2006-07-02 07:57 am (UTC)Ну вот, а сколько лет уже споры об этом идут? :\ И главное, фоннаты фри не перестают кричать, как это всё клёва и трушно, и ваще. :\
А, и еще прикол. Во фре любят конфиги раскидать хз куда, типа как у pgsql - в /usr/local/pgsql/data, а не в etc.
no subject
Date: 2006-07-02 08:03 am (UTC)Фоннатов я имел в виду. А споры идут в основном о другом - имеет ли смысл жёстко разделять места установки основной системы и дополнительного софта, и вообще о составе основной системы. Мне фряшный подход тоже не совсем нравится, но в его рамках жёсткое отделение места установки из портов - правильное решение.
> А, и еще прикол. Во фре любят конфиги раскидать хз куда, типа как у pgsql - в /usr/local/pgsql/data, а не в etc.
Во-первых, это постепенно лечится, а возникает из пофигизма по отношению к месту в FS, а не из какого-то намеренного действия. Во-вторых, /usr/local/pgsql/data - это всё-таки не конфиги (там, между прочим, базы лежат). Так что правильное для них место - что-то вроде /var/db/pgsql/data.
no subject
Date: 2006-07-02 08:21 am (UTC)no subject
Date: 2006-07-02 08:25 am (UTC)no subject
Date: 2006-07-02 08:28 am (UTC)no subject
Date: 2006-07-02 08:30 am (UTC)no subject
Date: 2006-07-02 08:33 am (UTC)Да еще и разные версии могут жить по соседству, не мешая друг другу.
no subject
Date: 2006-07-02 08:36 am (UTC)man send-pr:) Кому это нужно? Мне пока не было нужно.
> Да еще и разные версии могут жить по соседству, не мешая друг другу.
Так и тут могут - каждой свой PREFIX назначить.
no subject
Date: 2006-07-02 08:41 am (UTC)