Alex Dunaevsky wrote:
>>>> Скомпилировал прогу. С помощью make_install установил ее. И вот тут
>>>> возникает вопрос - А куда она установилась? (сижу под root)
>>>>
>>>
>>>
>>>пиши в консоли which <имя прооги> и получай ответ на твой вопрос
>>
>>По идее, как написано в Filesystem Hierarchy Standard (FHS), все
>>локально установленные программы должны ставиться в
>>/usr/local/(bin,sbin,games). А то, что находится в /[s]bin и
>>/usr/[s]bin, это софт, который ставится при установки дистра. Если прога
>>обновляется, то, вроде, ставится на старое место.
>
>
> а что есть "локально установленные программы"?
> следуя этой логике, если ставить дистр на домашний комп
> то все программы должны идти префиксом /usr/local.
> А в /usr - все "нелокальные", т.е. например находящиеся
> на удаленном компе в сети.
FHS и писалась из расчёта, чтобы всё что только можно, было расшарено по
сети.
> мож FHS надо обновить?:)
>
Цитирую:
"
Каталоговая структура /usr/local используется системным администратором
в тех случаях, когда он устанавливает программное обеспечение, которое
будет использоваться локально в рамках данного хоста. Этот каталог не
должен перезаписываться при обновлениях системного программного
обеспечения. Он может использоваться для программ и данных, не попавших
в каталог /usr, доступ к которым разрешен с других хостов.
Локально устанавливаемое программное обеспечение должно располагаться не
в /usr, а в /usr/local если только его установка производится не в целях
замены или обновления ПО в /usr. [примечание 23]
[skip]
[23] Программное обеспечение, расположенное в / или /usr может быть
перезаписано при обновлениях системы (хотя мы рекомендуем, чтобы
дистрибутивы не перезаписывали данные в /etc в таких обстоятельствах).
По этой причине локально устанавливаемое программное обеспечение не
должно размещаться за пределами каталога /usr/local без достаточных на
то оснований.
"
На деле многие софтины, выложенные, например, на собственных хомяках
ставятся именно в /usr/local. А многие - нет. Короче, кто как хочет, так
и делает. Многие вещи до сих пор не стандартизованы.
Леший.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 8248; Возраст листа: 322; Участников: 1165
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/168613
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru