Переменная среды

Мне нужно установить программное обеспечение под названием silico. В этом программном обеспечении написано

  1. Скопируйте дерево каталогов Silico в соответствующее место

  2. Установите переменную окружения SILICO_HOME, чтобы она указывала на каталог silico

  3. Включите $SILICO_HOME/bin в свой путь

например. Для оболочки C

setenv SILICO_HOME /apps/scripts/silico1.01
setenv PATH $PATH\:$SILICO_HOME/bin

Поэтому я поместил каталог silico в / usr / local, а затем включил

export SILICO_HOME /usr/local
export PATH $PATH\:$SILICO_HOME/bin 

в /.bashrc. Однако, когда я попытался бежать, это не сработало. Я новичок в Ubuntu. Не могли бы вы, пожалуйста, кто-нибудь помочь мне.

Спасибо.

3
задан 27 October 2017 в 15:26

2 ответа

Предположим, у вас есть каталог с именем silico .

Разместите каталог в любом месте, предположим, что /opt

Теперь ваш путь к каталогу silico будет /opt/silico, а в silico dir есть папка bin.

Теперь откройте файл ~/.bashrc и поместите эти строки в конец файла.

export SILICO_HOME=/opt/silico
export PATH=$PATH:$SILICO_HOME/bin

Затем перезапустите терминал или выполните source ~/.bashrc.

0
ответ дан 27 October 2017 в 15:26

Синтаксис для семейства границ оболочек (который включает удар, оболочку по умолчанию на Ubuntu) отличается. Это export var=value. Вы также не должны выходить :, но не имеет значения. То, что Вы хотите:

export SILICO_HOME=/usr/local
export PATH="$PATH:$SILICO_HOME/bin" 

О, и я предполагаю, что Вы имеете в виду ~/.bashrc ($HOME/.bashrc) и нет /.bashrc.

2
ответ дан 1 December 2019 в 15:33

Другие вопросы по тегам:

Похожие вопросы: