Я пользователь без прав sudo на машине Ubuntu 12.04, которую я использую с KDE. Я хотел бы собрать более новую версию какой-то программы (в данном случае, vim) где-то в моей домашней папке.
Как сделать так, чтобы Konsole запускала новую версию vim (или любую другую программу) после ввода команды vim
вместо системной?
решение1
Это можно сделать двумя способами:
используйте явное имя пути при ссылке на «ваш» vim, например,
./вим
измените
PATH
переменную и/или переместите «свой» vim в существующий каталог в вашемPATH
досистемный vim. Если вы это сделаете, оболочка предоставит полный путь при выполнении команды, что сэкономит вам работу.
В некоторых дистрибутивах оболочка bash настроена на автоматическое добавление ~/bin
в ваш PATH
каталог, если он существует. Это самое простое место для установки собственных программ.