Menginstal TortoiseHg: membutuhkan versi Mercurial yang lebih tinggi

8

Saya menggunakan Ubuntu 11.04, dan saya mencoba menginstal TortoiseHg. Saya telah menerapkan PPA dari situs web TortoiseHg, sehingga apt-getbenar-benar dapat menemukannya. Tetapi setiap kali saya mengetik sudo apt-get tortoisehg, saya mendapatkan ini:

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

Saya mengerti apa artinya ini: Saya perlu menginstal Mercurial 1.8. Masalahnya adalah saya tidak bisa. Jika saya mencoba sudo apt-get install mercurial, dikatakan bahwa 1.7.5 adalah versi terbaru, yang pastinya bukan .

Jadi bagaimana saya meyakinkan hal ini untuk menginstal versi Mercurial yang lebih baru?

Saya mencoba perintah dari jawaban ini untuk menginstal Mercurial, tetapi itu tidak membantu. Dikatakan lagi bahwa Mercurial terkini.

Nicol Bolas
sumber

Jawaban:

10

Gunakan PPA lincah

apt-add-repository ppa:mercurial-ppa/releases
apt-get update 
apt-get install tortoisehg
tgm4883
sumber
Saya menggunakan ini untuk Ubunut 18.04 juga dan itu bekerja dengan baik.
user1015214
tidak bekerja untuk 19,04 sekalipun. harus menjalankansudo apt update --allow-unauthenticated && sudo apt install tortoisehg
tatsu