| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Программное обеспечение под *NIX системы > Вызов не инсталированной программы из Run Command |
| Автор: devmstr 9.6.2007, 08:41 |
| Например скачал я Firefox. Распоковал все классно. Как мне сделать так что бы я мог вызвать его например из Run Command... |
| Автор: SparF 9.6.2007, 08:48 |
| Конкретный пример: у меня firefox распакован в /opt/firefox при этом есть два варианта его вызывать: /opt/firefox/firefox либо: прописываешь в ~/.bash_profile строчку: PATH="$PATH:/opt/firefox/" у меня она вообще выглядит вот так: PATH="$PATH:/opt/firefox/:/opt/hdfview/:/opt/openoffice.org2.1/program/" после этого можно просто "говорить" firefox и он запустится. Переменная окружения PATH определяет, где система будет искать исполняемые файлы. более подробно - man bash |
| Автор: devmstr 9.6.2007, 11:13 | ||||
| Firefox тоже находится в директории /opt/firefox/ В .bash_profile было:
Я поменял на:
Firefox к сожалению так и не запускается... |
| Автор: bilbobagginz 9.6.2007, 19:12 | ||
1. чтобы новые определения вошли в жизнь, после проведенных изменений нужно либо засорсить сам файл профиля и из данного шелла запустить фаерфокс, т.е.:
или выйти из системы, и зайти снова. 2. если у тебя в ${PATH} есть 2 каталога с фаерфоксом, то при наборе команды firefox запустится тот, который первый. Поэтому: export PATH=/opt/firefox:${PATH} это правильнее. 3. проверь permissions и ownership файлов в /opt/firefox, и самого каталога. лучше всего, чтобы все принадлежало root, и было читабельным для всех. |