Установка TortoiseHg: нужна более высокая версия Mercurial

8

Я использую Ubuntu 11.04 и пытаюсь установить TortoiseHg. Я применил PPA с веб-сайта TortoiseHg, чтобы он apt-getмог его найти. Но всякий раз, когда я печатаю sudo apt-get tortoisehg, я получаю это:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 tortoisehg : Depends: mercurial (>= 1.8) but 1.7.5-1ubuntu1 is to be installed
E: Broken packages

Я понимаю, что это значит: мне нужно установить Mercurial 1.8. Проблема в том, что я не могу. Если я попробую sudo apt-get install mercurial, он скажет, что 1.7.5 - это последняя версия, которой, безусловно , нет .

Так как же убедить эту вещь установить более свежую версию Mercurial?

Я попробовал команды из этого ответа, чтобы установить Mercurial, но это не помогло. Это снова сказало, что Mercurial был в курсе.

Николь Болас
источник

Ответы:

10

Используйте ртутный PPA

apt-add-repository ppa:mercurial-ppa/releases
apt-get update 
apt-get install tortoisehg
tgm4883
источник
Я использовал это и для Ubunut 18.04, и он работал нормально.
user1015214
не работает на 19.04, хотя. надо бежатьsudo apt update --allow-unauthenticated && sudo apt install tortoisehg
Tatsu