
На моем компьютере с Ubuntu 14.04 был установлен git v1.9.1.
Исполняемый файл есть /usr/bin/git
, и я решил попробовать последнюю и лучшую версию v2.6.1.
Я клонировал репозиторий, скомпилировал и установил его в /usr/local/bin
. Теперь я хочу иметь возможность попробовать его в удобном режиме, не внося слишком много изменений в свою систему.
- Я не смог использовать update-alternatives, так как /usr/bin/git — это исполняемый файл.
- Я не уверен, безопасно ли переименовывать git в git-1.9.1 или что-то в этом роде, а затем ссылаться на него.
- Я не хотел перезаписывать существующую установку, так как хотел сохранить обе.
- Я бы предпочел не менять $PATH, если в этом нет необходимости.
Какой рекомендуемый курс действий в этом случае позволит мне чередовать две версии, ссылаясь git
каждый раз на выбранную? Я все делаю неправильно?
Я считаю, что этот вопрос применим и ко многим другим случаям, поэтому он становится интересным общим вопросом:
Как получить другую версию программы, которая уже установлена непосредственно в /usr/bin, не портя систему?