我需要安装一个叫silico的软件。该软件中说
将 Silico 目录树复制到适当的位置
设置环境变量
SILICO_HOME
以指向 silico 目录包含
$SILICO_HOME/bin
在您的路径中
例如对于 C shell
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 新手。有人能帮助我吗?
谢谢。
答案1
假设你有一个名为硅片。
将目录放在任意位置,假设/opt
现在您的 silico 目录路径将是,并且在 silico 目录中/opt/silico
有一个文件夹。bin
现在打开您的~/.bashrc
文件并将这行放在文件末尾。
export SILICO_HOME=/opt/silico
export PATH=$PATH:$SILICO_HOME/bin
然后重新启动终端或者执行source ~/.bashrc
。
答案2
Bourne 系列 shell(包括 Ubuntu 上的默认 shell bash)的语法有所不同。它是export var=value
。您也不需要转义:
,但没关系。您想要的是:
export SILICO_HOME=/usr/local
export PATH="$PATH:$SILICO_HOME/bin"
哦,我假设您的意思是~/.bashrc
($HOME/.bashrc
)而不是/.bashrc
。