На этот вопрос уже есть ответ здесь:
Я установил BlueGriffon на Ubuntu 13.04 x64bit. Я добавил его в Unity Launcher, создав файл "bluegriffon.desktop". Теперь я хочу запустить bluegriffon прямо с терминала; предполагая, что папка программы находится по пути / home / username / programs / bluegriffon
, и предполагая, что имя файла laucher - bluegriffon
, этот код я должен добавить к . bashrc
и .profile
?
Примечание: я пытался добавить ПУТЬ к .profile
, но это не сработало.
Вы можете добавить символическую ссылку на /bin
или /usr/local/bin
для исполняемого файла. Например:
ln -s /home/username/programs/bluegriffon/EXECUTABLE.sh /usr/local/bin/bluegriffon
Чтобы запустить его из терминала, введя только его имя (в данном случае «bluergriffon»), вам понадобится папка программы на вашем пути. Путь задается с помощью переменной среды PATH, и вы можете добавить в .profile следующее, чтобы установить его:
export PATH=$PATH:/home/username/programs/bluegriffon
Это добавляет новую папку к существующему значению переменной PATH, чтобы вы не потеряли существующее содержание.
Команда «export» делает значение переменной среды доступным для подпроцессов.
Надеюсь, что это помогает.