Как делают Вас:
"Создайте как администратор (sudo) одна ссылка в/usr/bin к команде, которую требуется назвать (например, with8.5 и tclsh8.5). Одно время, когда Вы имели, создает ссылки, которые можно выполнить непосредственно tclsh8.5 или wish8.5 в одном терминале".
http://community.activestate.com/node/7489
Это означает связываться с конкретным двоичным файлом от/, выбирают каталог?
Да. Чтобы сделать команды доступными в PATH, вы можете либо
a) Добавить каталог в переменную PATH, поместив что-то вроде следующей строки в /etc/profile
(для всей системы) или ~/.profile
(для вашего пользователя)
PATH=/opt/ActiveTcl-8.4/bin:$PATH
b) Добавить символические ссылки на команды в каталоге, уже находящемся в PATH (echo "$PATH"
)
sudo ln -s /opt/ActiveTcl-8.4/bin/* /usr/local/bin
Обратите внимание, что при использовании метода (a) изменения не вступят в силу до следующего войти.