Installation von TortoiseHg: Benötigt eine höhere Mercurial-Version

8

Ich verwende Ubuntu 11.04 und versuche, TortoiseHg zu installieren. Ich habe das PPA von der TortoiseHg-Website angewendet, damit es apt-gettatsächlich gefunden werden kann. Aber wann immer ich tippe sudo apt-get tortoisehg, bekomme ich folgendes:

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

Ich verstehe, was dies bedeutet: Ich muss Mercurial 1.8 installieren. Das Problem ist, dass ich nicht kann. Wenn ich es versuche sudo apt-get install mercurial, heißt es, dass 1.7.5 die neueste Version ist, was es mit Sicherheit nicht ist .

Wie kann ich dieses Ding davon überzeugen, eine neuere Version von Mercurial zu installieren?

Ich habe die Befehle aus dieser Antwort ausprobiert , um Mercurial zu installieren, aber das hat nicht geholfen. Es hieß erneut, Mercurial sei auf dem neuesten Stand.

Nicol Bolas
quelle

Antworten:

10

Verwenden Sie das Quecksilber-PPA

apt-add-repository ppa:mercurial-ppa/releases
apt-get update 
apt-get install tortoisehg
tgm4883
quelle
Ich habe dies auch für Ubunut 18.04 verwendet und es hat gut funktioniert.
user1015214
funktioniert aber nicht für 19.04. müssen laufensudo apt update --allow-unauthenticated && sudo apt install tortoisehg
Tatsu