Можно ли установить Mercurial 1.9 на 9.10?

Итак, у меня есть старый сервер, который я хочу использовать в качестве хоста хранилища Mercurial. apt-get install mercurial дает мне v0.9, что является камнем и без обходного пути Windows имя файла, на которое я полагаюсь.

Я скачал исходный код v1.9 и попытался собрать его, но я попал в сеть конфликтов зависимостей. Можно ли каким-то образом заставить v1.9 mercurial работать в установке Intrepid (ядро 2.6.24-19-generic)?

Если нет, то как насчет 1.1 (первый с обходом имени файла Windows)?

3 ответа

Краткий ответ: Нет.

Длинный ответ: Нада.

Во-первых, 9.10 достигла своего "EOL" или "Конца жизни" - вам лучше установить 10.04 или 8.04, они все еще поддерживаются.

При этом вы можете попытаться включить репозиторий backports - ( подробнее об этом здесь) и посмотреть, есть ли у него Mercurial 1.9.

Я сделал это! На самом деле я пытался сначала обновить релиз с помощью do-release-upgrade, но это не удалось. Однако в этом процессе удалось обновить Python с помощью aptitude (apt-get fail). Это побудило меня попытаться скомпилировать источник ртути agaian и вуаля!

Так aptitude install python-dev сделал трюк, а затем make install

Если честно, я не совсем уверен, какие подходящие источники я использовал в тот момент, но я думаю, что это был Харди. Думаю, никто больше не попробует это после меня, так что... в любом случае:)

Вы можете получить Mercurial 1.9 от PPA за это. Чтобы добавить его, откройте терминал и введите:

sudo add-apt-repository ppa: mercurial-ppa / Releases

После этого запустите быстрое обновление.

sudo apt-get update

Теперь вы можете установить последнюю версию Mercurial, используя apt-get.

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