我在 Ubuntu 13.04 x64bit 上安装了 BlueGriffon。我通过创建“bluegriffon.desktop”文件将其添加到 Unity Launcher。现在我想直接从终端启动 bluegriffon;假设 prgram 文件夹位于路径上/home/username/programs/bluegriffon
,并假设启动器的文件名为bluegriffon
,我必须将哪些代码添加到.bashrc
和.profile
?
注意:我尝试将 PATH 添加到.profile
,但是不起作用。
答案1
/bin
您可以为可执行文件添加符号链接/usr/local/bin
。例如:
ln -s /home/username/programs/bluegriffon/EXECUTABLE.sh /usr/local/bin/bluegriffon
答案2
要通过仅输入其名称(在本例中为“bluergriffon”)从终端启动它,您需要在路径中使用该程序的文件夹。该路径是使用 PATH 环境变量设置的,您可以将以下内容添加到 .profile 来设置它:
export PATH=$PATH:/home/username/programs/bluegriffon
这会将新文件夹附加到 PATH 变量的现有值,这样您就不会丢失现有内容。
“export”命令使环境变量的值可供子进程使用。
希望有所帮助。