LINUX.ORG.RU

libexec


0

0

Что это за каталог? Зачем он нужен? Почему не оргничится двумя: bin и lib?


Вы про /usr/lib/kde4/libexec? Или /usr/lib/webkit-1.0-2/libexec?
Больше ничего не нашел...

proDOOMman ★★
()

для вспомогательных бинарников, которые не должны быть доступны в основной системе. Например, скринсейвер для mc.

alex_custov ★★★★★
()
Ответ на: комментарий от ipwww

В FHS сначала найди, потом пиши глупости.

GotF ★★★★★
()
Ответ на: комментарий от alex_custov

добавлю что там могут быть не только такие мелочи как скринсейверы,
но и помощники для библиотечных функций, например pty chown (suid) для GLIBC , в любом случае программы из libexec не должны вызываться напрямую

Sylvia ★★★★★
()

у меня такого каталога нет. opensuse.

uju ★★
()

Потому что лялих это помойка, хуже лялиха только венда.

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

для вспомогательных бинарников, которые не должны быть доступны в основной системе. Например, скринсейвер для mc.

Да, точно! Спасиб. Посмотрел на примере git'а: основные бинарники (их 6 у меня) храняться в /usr/bin и могут напрямую вызываться, а все остальные «git-blabla» (более 150) вызываются через центральный git как «git blabla».

[~] $ ls /usr/libexec/git-core/| head -10
git
git-add
git-add--interactive
git-am
git-annotate
git-apply
git-archimport
git-archive
git-bisect
git-bisect--helper
[~] $ git-
git-cvsserver       git-receive-pack    git-shell           git-upload-archive  git-upload-pack     

Т.е. как я понял, там разные проги хранят «личные» утилитки. Оценил удобство. (У меня тоже иногда похожая проблема была: напишу какую-нибудь маленькую прогу на bash, а в дополнение к ней утилитку на perl, которая из первого вызывается. Но сама по себе та перловая утилита не нужна, она вспомогательная только. И куда эту перловую утилиту девать? Я так в ~/bin и оставлял. Сейчас себе сделал ~/libexec для таких целей.)

paxac
() автор топика

есть такой /usr/libexec ну там типа либы местного значения и что?

Slackware-13.1

ipwww ★★
()
Ответ на: комментарий от anon_666

в генте тоже предостаточно всего в /usr/libexec/

hal ,polkit, заставки xfce, gvfs, кое-что от гнома...

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