View previous topic :: View next topic |
Директория для софта из тарболов |
/var |
|
0% |
[ 0 ] |
/usr/local |
|
72% |
[ 21 ] |
по умолчанию |
|
27% |
[ 8 ] |
|
Total Votes : 29 |
|
Author |
Message |
[clu] Apprentice
Joined: 23 Feb 2004 Posts: 160 Location: 127.0.0.1
|
Posted: Fri Nov 04, 2005 9:03 am Post subject: Куда вы ставите софт не из portage ? |
|
|
какова логика выбора пути ? |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Fri Nov 04, 2005 9:08 am Post subject: |
|
|
Вообще-то /opt для больших софтин. Да и для не очень тоже.
Иногда /usr/local.
Но я предпочитаю самому написать ebuild и положить его в /usr/local/portage,
а в систему он сам встанет нормально. |
|
Back to top |
|
|
ManJak Guru
Joined: 18 Dec 2004 Posts: 561 Location: St. Petersburg, Russia
|
Posted: Fri Nov 04, 2005 7:02 pm Post subject: |
|
|
/usr/local
/opt |
|
Back to top |
|
|
lefsha Veteran
Joined: 30 Aug 2004 Posts: 1234 Location: Burgas, Bulgaria
|
Posted: Sat Nov 05, 2005 5:19 pm Post subject: |
|
|
А какая фиг разница куда его ставить???????
Это по моему от нечего делать.
И /opt полный идиотизм.
Кто мне может объяснить какая разница где лежат
файлы?
Если все программы лежать в /usr/bin
так и пусть лежат.
тот же самый ./local от лукавого.
я его убил отправив линк на .
Ровно тоже самое сделали Gentoo- шники
убрав X11R6
который нафиг никому не нужен.
Есть очень простой принцип - чем проще тем лучше.
А городить сложности надо иметь очень
хорошие аргументы.
В данном случае их нет. _________________ Lefsha |
|
Back to top |
|
|
lefsha Veteran
Joined: 30 Aug 2004 Posts: 1234 Location: Burgas, Bulgaria
|
Posted: Sat Nov 05, 2005 5:26 pm Post subject: |
|
|
Кстати какой идиот ставит софт в /var ?????
Слава богу ни одного не нашлось...
Тогда что было в голове у товарища который предложил
этот вариант??
Почему не добавить
/bin
/boot
/lib
итд итп...
это ведь тоже папки и туда тоже можно что-то поставить...
P.S. Сорри злой я чего-то... ) _________________ Lefsha |
|
Back to top |
|
|
[clu] Apprentice
Joined: 23 Feb 2004 Posts: 160 Location: 127.0.0.1
|
Posted: Mon Nov 07, 2005 8:18 am Post subject: |
|
|
hi !
я видел пресонажей которые указывали префикс "/var"
разница - политика администрирования (контроль системы, чёткое понимание происходящих процессов).
2к бинарников в /bin не добавит системе структурированости.
p.s. "директории" ) |
|
Back to top |
|
|
ba l33t
Joined: 25 May 2003 Posts: 804
|
Posted: Mon Nov 07, 2005 9:01 am Post subject: |
|
|
тоже по возможности пишу ебилды... а так в /usr/local/ |
|
Back to top |
|
|
Swappp n00b
Joined: 02 Dec 2003 Posts: 30 Location: Russia
|
Posted: Tue Nov 08, 2005 10:22 pm Post subject: |
|
|
Я по возможности в /home/*/local/, все равно в основном root'у этот софт не нужен, а рабочая учетная запись одна. |
|
Back to top |
|
|
lefsha Veteran
Joined: 30 Aug 2004 Posts: 1234 Location: Burgas, Bulgaria
|
Posted: Wed Nov 09, 2005 4:44 pm Post subject: |
|
|
Swappp wrote: | Я по возможности в /home/*/local/, все равно в основном root'у этот софт не нужен, а рабочая учетная запись одна. |
Гениально. И теперь пользователи которым нужен один и тот же оффис
имеют каждый свою копию...
Я конечно понимаю не администратор для пользователя,
а наоборот. Но вот таких самонадеянных за
расходование бессмысленно места на диске просто бы выгонял с работы.
Если же сэр так извращается на домашней машиной, то
это особо тяжелый случай. И он каждый раз решает проблему
где заканчивается пользовательский софт и начинается непользовательский.
Если же все пользовательский, то достаточно переименовать
папку в /usr и на этом успокоится...
Хотя конечно до чего разнообразен мир... _________________ Lefsha |
|
Back to top |
|
|
Swappp n00b
Joined: 02 Dec 2003 Posts: 30 Location: Russia
|
Posted: Wed Nov 09, 2005 9:41 pm Post subject: |
|
|
lefsha wrote: | Swappp wrote: | Я по возможности в /home/*/local/, все равно в основном root'у этот софт не нужен, а рабочая учетная запись одна. |
Гениально. И теперь пользователи которым нужен один и тот же оффис
имеют каждый свою копию...
Я конечно понимаю не администратор для пользователя,
а наоборот. Но вот таких самонадеянных за
расходование бессмысленно места на диске просто бы выгонял с работы.
Если же сэр так извращается на домашней машиной, то
это особо тяжелый случай. И он каждый раз решает проблему
где заканчивается пользовательский софт и начинается непользовательский.
Если же все пользовательский, то достаточно переименовать
папку в /usr и на этом успокоится...
Хотя конечно до чего разнообразен мир... |
Я же написал, что единственный пользователь. При этом лишний раз не надо заходить под root'ом. Причем софт, которого нет в portage в основном с граф. инсталляторм (то, что помню: zend studio и oxygen, причем реально их почти не использовал, поставил больше просто посмотреть.), либо какая-нибудь мелочь на один раз (опять же последнее было applyppf3, мне надо было наложить ppf патч, у меня такая необходимость возникает в лучшем случае раз в два года, смысл это ставить в /usr/bin? Распаковал в куда-нибудь в /home, скомпилил, поюзал и удалил.), я просто не вижу смысла засорять ей другие каталоги, только если /usr/local, но тогда опять же придеться делать установку из под root'а, т.е. лишнии действия и некоторая опасность что то испортить. От обычного пользователя точно не испортит систему.
Если бы надо было поставить всем пользователям и для постоянного использования, естественно написал бы ebuild (темболее, если речь о работе, то наверное этот софт требовался бы не на одной машине). |
|
Back to top |
|
|
YD Guru
Joined: 30 Oct 2004 Posts: 466 Location: Riga, Latvia
|
Posted: Thu Nov 10, 2005 8:47 am Post subject: |
|
|
Я стороннего софта, особенно на сервере стараюсь избегать, дабы где-то он непересёкся со стандартными пакетами из portage. Но если ставить, то конечно лучше в /usr/local, удалить будет легче в случае чего. Ну а есть специфические пакеты, которые вообще в vserver или в chroot пихаешь (: |
|
Back to top |
|
|
cha-chaynik Tux's lil' helper
Joined: 18 Feb 2005 Posts: 115 Location: Russia, St.Petersburg
|
Posted: Fri Nov 11, 2005 1:24 pm Post subject: |
|
|
На десктопе/лаптопе я ставлю сторонний софт в /opt. К такому софту я отношусь с некоторым "подозрением" и не прилинкую его. Соответственно, один раз включив каталог /opt в список каталогов, которые не нужно прилинковать, больше не нужно лазить в prelink.conf
На серверах сторонний софт отсутствует. |
|
Back to top |
|
|
C2H5OH n00b
Joined: 21 Mar 2005 Posts: 47 Location: St. Petersburg, Russia
|
Posted: Fri Nov 11, 2005 6:03 pm Post subject: |
|
|
Софт не из portage в Gentoo обычно ставлю через Portage Overlay.
Подругому ставить както не по себе |
|
Back to top |
|
|
|Bot| n00b
Joined: 24 Jan 2005 Posts: 54
|
Posted: Mon Nov 14, 2005 4:49 am Post subject: |
|
|
еще есть такое место как /usr/src/ =)) оналогия но можно и туда пихать
я вот тоже не пойму смысла этого топика.. куда хочеш туда и пихай
кому как удобно ... ктото привык в /opt
пусть там и ставит )
в общем предлогаю больше не флудить тут |
|
Back to top |
|
|
YD Guru
Joined: 30 Oct 2004 Posts: 466 Location: Riga, Latvia
|
Posted: Mon Nov 14, 2005 5:16 am Post subject: |
|
|
А при тут src вообще? Даже в былые годы его использовали только для сорса и компиляции соответсвенно.
По мне так /opt - для бинарных пакетов и ненативных Linux'овых. Надо FSH почитать. |
|
Back to top |
|
|
|Bot| n00b
Joined: 24 Jan 2005 Posts: 54
|
Posted: Mon Nov 14, 2005 6:07 am Post subject: |
|
|
YD wrote: | А при тут src вообще? Даже в былые годы его использовали только для сорса и компиляции соответсвенно.
По мне так /opt - для бинарных пакетов и ненативных Linux'овых. Надо FSH почитать. |
я это к тому , что каждый дрочит так как хочет
и личное дело каждого куда пихать софт... хоть в /root блин
лишбы тебе было удобно и оно работало
так что тема заведомо гнилая,
похожая на спор какой дистр лучше %) |
|
Back to top |
|
|
Apexman Tux's lil' helper
Joined: 07 Apr 2004 Posts: 141
|
Posted: Sun Nov 20, 2005 11:36 am Post subject: |
|
|
Quote: | тот же самый ./local от лукавого. |
AFAIK /usr/local существует практически везде, и задуман как раз для софта, не входящего в дистрибутив (гипететический, речь не только о сабжевом), устанавливаемого конкретно взятым админом на конкретно взятой машине из /usr/local/src |
|
Back to top |
|
|
[clu] Apprentice
Joined: 23 Feb 2004 Posts: 160 Location: 127.0.0.1
|
Posted: Tue Nov 22, 2005 11:08 am Post subject: |
|
|
ppl, каждый конечно делает как хочет - у нас демократия но есть стандатры.я вот не в курсе что и как. сейчас пришёл к выводу - делать через овеерлей в /usr/local/.
может пригодится -> http://linux.icf.bofh.ru/standard/0/ |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
|
Back to top |
|
|
|