LINUX.ORG.RU

Перевод стандарта Filesystem Hierarchy Standard


0

0

В "Библиотеку" сайта http://linux-ve.net добавлен перевод "Стандарта на структуру каталогов файловой системы" (Filesystem Hierarchy Standard) для UNIX-подобных операционных систем.В нем содержится описание назначения основных каталогов файловой системы.

>>> Подробности

anonymous

Проверено: green

Рекомендация тому, кто готовил документ - хорошо бы подобные вещи предлагать одним файлом (не букварь все-таки), а то запаришься на ссылки щелкать. Но все равно, за перевод и подготовку - спасибо!

anonymous
()

не пойму только, чем opt от local отличается...

anonymous
()

/opt для внешних программ которые могут быть доступны по NFS,SMA,etc /local как и /var для локальных файлов.

anonymous
()


Кстати, там совершенно не объяснены причины выделения каталога
/usr/X11R6 (50 МБ).
С таким же успехом можно понаделывать каталоги /usr/gnome и /usr/kde,
руководствуясь все тем же "у пользователей может быть диск малой
емкости". Сейчас не 70-е и даже не 80-е годы. Жесткие диски достигли
невероятных емкостей. И найти 50 мег для Х-ов, по-моему, не должно
быть проблемой. Сейчас на PDA и то больше.

ANDI ★★
()

Странный какой-то перевод:( А ЗАЧЕМ ЭТ НУЖНО ТО ? На документацию не тянет На гуид не планировался Не статья Не How-to (немного напоминает детские книжки) "Энциклопедия чудес linux" одним словом

PS Я не-злобный ламер ...

anonymous
()
Ответ на: комментарий от ANDI

Ну, Вы же понимаете, батенька. Это - традиция и стандарт де-факто. Его уже не поменять наскоком. Хотя легкая тенденция к "рассасыванию" этого каталога есть. Например, шрифты народ все больше любит класть в /usr/share/fonts, а не в /usr/X11R6/lib/fonts. libGL тоже уезжает в /usr/lib. Может, лет через 100 эту помойку разгребут. Хотя, я не вижу - зачем. Привычка - страшная сила.

svu ★★★★★
()

Смысл opt в том, что отдельный программный пакет ставится в
свой каталог /opt/<package> и ни с кем не мешается. Его всегда
можно удалить/поставить без последствий. Полностью (ну или
почти) независимая вещь. Иксам тоже там место. Просто когда
иксы появились еще не было соглашения про opt. У меня в
/opt/gnome размещен весь гном. Удаляется и ставится одной
командой ;)

anonymous
()
Ответ на: комментарий от anonymous

для того, чтобы не задавать потом тупых вопросов, че не компилится с поддержкой того-то, я ж диру того - то указал :(

anonymous
()

а все таки /usr/share/man или /usr/man?

dilmah ★★★★★
()

Вот поставили Вы в каталог /opt/package.
Проблема как задавать пути поиска к /opt/package/bin /opt/package/sbin и т.д.
Я делал через /etc/profile.d/package.sh
Почему-то export path,man ... не идет

/usr/local/man,bin,sbin - уже прописан в /etc/profile

М.

anonymous
()
Ответ на: комментарий от anonymous


> Проблема как задавать пути поиска к /opt/package/bin

Читай описание opt. Пакет, поставленный в opt должен
функционировать без всяких путей к bin. Например, стоит
у меня /opt/mozilla. Без иксов оно тебе все равно не нужно,
а в иксах вызов можно прописать в меню windowmanager'a в
глобальных для всех пользователей настройках.
Для особо жаждущих для таких дел предусмотрен /opt/bin, куда кидаются симлинки из /opt/<package>/bin. Но это редко нужно.

anonymous
()

А что такое /etc/package.d/package.sh ?
У меня нет такой хрени.
:(

jackill ★★★★★
()

Не /etc/package.d/package.sh, а /etc/profile.d/package.sh
/etc/profile.d/ - каталог со скриптами изменяющими /etc/profile.
На slackware 8.1 есть.

М.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.