TortoiseHgのインストール:より高いMercurialバージョンが必要です


8

Ubuntu 11.04を使用していますが、TortoiseHgをインストールしようとしています。TortoiseHgのWebサイトからPPAを適用したので、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

これが何を意味するのか理解しました。Mercurial1.8をインストールする必要があります。問題は、私ができないことです。私が試した場合sudo apt-get install mercurial、それは1.7.5が最新バージョンであると言っていますが、確かにそうではありません

では、どうすればMercurialの最新バージョンをインストールするように説得できますか?

Mercurialをインストールするために、この回答のコマンドを試しましたが、それは役に立ちませんでした。Mercurialは最新の状態であると再度​​述べました。

回答:


10

Mercurial PPAを使用する

apt-add-repository ppa:mercurial-ppa/releases
apt-get update 
apt-get install tortoisehg

私はこれをUbunut 18.04にも使用しましたが、うまくいきました。
user1015214

ただし、19.04では機能しません。実行する必要がありますsudo apt update --allow-unauthenticated && sudo apt install tortoisehg
tatsu
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.