leonardo19 |
|
Темы:
40
Сообщения:
848
Участник с: 25 ноября 2008
|
FreshManЯ подобными вещами не заморачивался. Но думаю, надо задавать в каждой сессии заново - например, указать в ~/.bashrc. Что-то в этом роде.
|
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
FreshManГде? Как? Если в терминале от рута, то это переменная действует только в текущем сеансе и его потомках. Если в каком-то профайле, то команда закоментирована. Даю наводку. Глобально: + перезагрузка.
|
akorop |
|
Темы:
111
Сообщения:
1755
Участник с: 29 февраля 2012
|
Чтобы не отвечать на вопросы - packer –noconfirm –noedit пакет А вообще, man packer, man pkgbuild |
red |
|
Темы:
30
Сообщения:
1517
Участник с: 31 августа 2011
|
FreshManПеременная может быть установлена для оболочки(bash,zsh ...), пользователя, всей системы(всем пользователям). Также она может быть установлена на постоянной основе или временно, например, для текущего терминала. Ваш пример выше(# export EDITOR=nano), на сколько я могу судить, временно экспортировал переменную EDITOR для пользователя root(#) в текущем терминале, то есть, до его закрытия. Чтобы в текущем терминале проверить установлена переменная или нет, достаточно просто вывести её, и посмотреть на результат:
FreshManможно просто временно экспортировать нужную переменную для конкретной программы при её запуске: по такому же принципу можно русифицировать интерфейс запускаемой программы, если конечно программа это позволяет и у вас установлена(но не использетеся) данная локаль в системе, то можете временно её включить:
p.s. FreshMan Proceed with installation? [Y/n] Y1 вопрос - установить пакет 2 вопрос - редактировать PKGBUILD(рецепт сборки) с помощью установленного редактора(переменная EDITOR) дальше пойдет скачивание и установка пакета |
akorop |
|
Темы:
111
Сообщения:
1755
Участник с: 29 февраля 2012
|
redА чем это отличается от просто EDITOR=nano packer … ? |
red |
|
Темы:
30
Сообщения:
1517
Участник с: 31 августа 2011
|
akoropэто чтобы наверняка, контрольный ) хотя в данном случае это не играет большой роли, так как переменная EDITOR изначально системой прописан в экспорт(export | grep EDITOR), не будь этого ваш фокус бы не удался. p.s. мм, не сразу заметил что у вас без "&&", ну, тогда почти ничем, при данном написании у вас export автоматом прописывается для дочернего потока текущего терминала (процесса packer), в моём же случае export прописывается для текущего терминала(ну и естественно на его последующие дочерние процессы тоже распространяется) |