On previous systems like Ubuntu 16.04 LTS and 18.04 LTS it was possible.
But 20.04 LTS do not have tortoisehg
and tortoisehg-caja
in the repositories.
What to do?
On previous systems like Ubuntu 16.04 LTS and 18.04 LTS it was possible.
But 20.04 LTS do not have tortoisehg
and tortoisehg-caja
in the repositories.
What to do?
I just tried to install TortoiseHg after updating from Ubuntu 19.04 to Ubuntu 19.10 and I've got the following:
sudo apt install tortoisehg
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package tortoisehg is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'tortoisehg' has no installation candidate
Is there at the moment any option of installing TortoiseHg except for building it on my own from sources?
Regarding the comment about possible duplicate of Installing TortoiseHg: need higher Mercurial version - it doesn't solve the issue.
Currently I'm using mercurial in version 4.8.2
which is the newest available in 19.10 without adding mercurial-ppa.
When I tried to add the mercurial-ppa, I've got the following error:
sudo add-apt-repository ppa:mercurial-ppa/releases
See https://launchpad.net/~mercurial-ppa
More info: https://launchpad.net/~mercurial-ppa/+archive/ubuntu/releases
Press [ENTER] to continue or Ctrl-c to cancel adding it.
Ign:1 http://ppa.launchpad.net/mercurial-ppa/releases/ubuntu eoan InRelease
Err:2 http://ppa.launchpad.net/mercurial-ppa/releases/ubuntu eoan Release
404 Not Found [IP: 91.189.95.83 80]
Hit:3 http://security.ubuntu.com/ubuntu eoan-security InRelease
Hit:4 http://nl.archive.ubuntu.com/ubuntu eoan InRelease
Hit:5 http://nl.archive.ubuntu.com/ubuntu eoan-updates InRelease
Hit:6 https://repo.skype.com/deb stable InRelease
Hit:7 http://nl.archive.ubuntu.com/ubuntu eoan-backports InRelease
Ign:8 http://dl.google.com/linux/chrome/deb stable InRelease
Ign:9 http://dl.google.com/linux/earth/deb stable InRelease
Hit:10 http://dl.google.com/linux/chrome/deb stable Release
Hit:11 http://dl.google.com/linux/earth/deb stable Release
Hit:12 https://dl.winehq.org/wine-builds/ubuntu eoan InRelease
Reading package lists... Done
E: The repository 'http://ppa.launchpad.net/mercurial-ppa/releases/ubuntu eoan Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
I wish to install TortoiseHQ to use with Bitbuket in Ubuntu, but I cannot work out how. I am using the latest version of Ubuntu 12.04 at the time of this post.
I used these commands to install TortoiseHQ:
$ sudo add-apt-repository ppa:mercurial-ppa/releases
$ sudo add-apt-repository ppa:tortoisehg-ppa/releases
$ sudo apt-get update
$ sudo apt-get install tortoisehg
$ sudo apt-get install qct vim emacs kdiff3 kompare meld xxdiff tkcvs mgdiff
I am sure that this is how I had installed it last time, only a few weeks ago (setting up a mate's laptop now), but when I try to run TortoiseHQ workstation, I get this error:
** Mercurial version (2.2.1). TortoiseHg version (2.3)
** Command: log
** CWD: /home/itisme
** Encoding: UTF-8
** Extensions loaded:
** Python version: 2.7.3 (default, Apr 20 2012, 22:39:59) [GCC 4.6.3]
** Qt-4.8.1 PyQt-4.9.1
This version of TortoiseHg requires Mercurial version 2.0.n to 2.1.n, but found 2.2.1
So I guess I need to install an older version of Mercurial, but I do not know how. Also, the context menus in the UI file browser are not showing up.
Any ideas?
I used sudo apt-get install mercurial
to install Hg.. where did it put the executable? I need to specify the location in Netbeans.
Is there a general way to find where apt-get installs things? (Before the install would be nice, too.)
I've tried TortoiseHG from the repositories, but it wasn't working at all.