Size: a a a

2019 January 24

ВВ

Владислав Ворон in freebsd_ru
Михаил Новоселов
Чтоб вы понимали, что нужно стремиться к встраиванию своего приложения в систему, а не прикручивать его изолентой )
Аргумент !! +++
источник

DM

Dmitry Marakasov in freebsd_ru
Михаил Новоселов
На каждое из двух приложений свой инит скрипт, зачем в один мешать?
Там одно из приложений собирает то что должно запускаться вторым
источник

МН

Михаил Новоселов in freebsd_ru
Собственно, такие поделия кладутся в /opt (или /usr/local/opt , забыл, что на фряхе), а в /usr/local/bin скрипт запуска. В самих бинарниках при необходимости RPATH, но в ноде наверняка все само сделано
источник

DM

Dmitry Marakasov in freebsd_ru
Так что либо в один скрипт, либо добавлять зависимость, либо таки по-человечески делать
источник

МН

Михаил Новоселов in freebsd_ru
Dmitry Marakasov
Там одно из приложений собирает то что должно запускаться вторым
А в чем необходимость на ходу собирать?
источник

DM

Dmitry Marakasov in freebsd_ru
Не ко мне вопрос
источник

ВВ

Владислав Ворон in freebsd_ru
Ну насколько я сейчас понял. Мне нужно два скрипта, первый собирает. А второй от него зависит. Т.е.
# PROVIDE app
# REQUIRE make
источник

DM

Dmitry Marakasov in freebsd_ru
Михаил Новоселов
Собственно, такие поделия кладутся в /opt (или /usr/local/opt , забыл, что на фряхе), а в /usr/local/bin скрипт запуска. В самих бинарниках при необходимости RPATH, но в ноде наверняка все само сделано
opt это какой-то чуждый бессмысленный артефакт. Есть нормальная структура каталогов в которую все можно разложить.
источник

МН

Михаил Новоселов in freebsd_ru
Dmitry Marakasov
opt это какой-то чуждый бессмысленный артефакт. Есть нормальная структура каталогов в которую все можно разложить.
Конечно можно, но многие поделия написаны так, что хотят, чтоб все было в их папке
источник

DM

Dmitry Marakasov in freebsd_ru
Тогда папку в share
источник

МН

Михаил Новоселов in freebsd_ru
Dmitry Marakasov
Тогда папку в share
В share некомильфо исполняемые бинарники
источник

DM

Dmitry Marakasov in freebsd_ru
А opt некомильфо вцелом, других вариантов я особо не вижу
источник

МН

Михаил Новоселов in freebsd_ru
Opt для хлама, которому не место в остальных местах
источник

DM

Dmitry Marakasov in freebsd_ru
Ну с такого ракурса может и да
источник

ВВ

Владислав Ворон in freebsd_ru
А откуда тянется %%PREFIX%%
источник

МН

Михаил Новоселов in freebsd_ru
Владислав Ворон
А откуда тянется %%PREFIX%%
Это заглушка, которая при сборке пакета заменяется на /usr/local
источник

ВВ

Владислав Ворон in freebsd_ru
Михаил Новоселов
Это заглушка, которая при сборке пакета заменяется на /usr/local
Спс
источник

ВВ

Владислав Ворон in freebsd_ru
Все спс. Я офф
источник

ps

perl -E 'my @drugs = glob ("/home/plants/*"); say sort "@drugs"' | xargs -n 1 | nl in freebsd_ru
источник

ps

perl -E 'my @drugs = glob ("/home/plants/*"); say sort "@drugs"' | xargs -n 1 | nl in freebsd_ru
ps aux | grep eureka vs ps aux | grep "[e]ureka"
источник