Как установить несколько версий мерзавца одновременно?

У меня был мерзавец v1.9.1 установленный на моей машине Ubuntu 14.04.

Исполняемый файл /usr/bin/git и я решил попробовать последний и самый большой v2.6.1.

Я клонировал repo, скомпилированный, и установил его в /usr/local/bin. Теперь я хочу смочь попробовать его удобно, не представляя слишком много, изменяется на мою систему.

  • Я не мог действительно использовать альтернативы обновления, поскольку/usr/bin/git является исполняемым файлом.
  • Я не уверен при переименовании мерзавца мерзавцу 1.9.1, или что-то и затем соединение с ним безопасны.
  • Я не хотел перезаписывать существующую установку, так как я хочу сохранить обоих.
  • Я предпочел бы не изменять $PATH, если я не имею к.

Что является рекомендуемым планом действий в этом случае, который позволит мне чередоваться между этими двумя версиями, ссылаясь на выбранную как git каждый раз? Я делаю все это неправильно?

Я полагаю, что этот вопрос относится симпатичный много других случаев, таким образом, он делает интересный общий вопрос:

Как иметь другую версию программы, которая уже установлена непосредственно в/usr/bin, не портя систему?

2
задан 6 October 2015 в 02:22

0 ответов

Другие вопросы по тегам:

Похожие вопросы: