web-dev-qa-db-fra.com

Comment installer TortoiseHg sur Ubuntu 19.10

J'ai juste essayé d'installer TortoiseHg après la mise à jour d'Ubuntu 19.04 vers Ubuntu 19.10 et j'ai ce qui suit:

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

Existe-t-il actuellement une option pour installer TortoiseHg sauf pour le construire moi-même à partir de sources?


Concernant le commentaire sur un éventuel doublon de Installation de TortoiseHg: besoin d'une version Mercurial supérieure - cela ne résout pas le problème.

Actuellement, j'utilise Mercurial dans la version 4.8.2 qui est le plus récent disponible en 19.10 sans ajouter Mercurial-ppa.

Lorsque j'ai essayé d'ajouter le Mercurial-ppa, j'ai l'erreur suivante:

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.
5
machnic

La dernière version de TortoiseHg pour OS basé sur Debian est 4.8.1-0.1 (selon résultats de recherche Debian ). La même version est disponible dans le pool d'archives d'Ubuntu (et peut être trouvée par recherche sur les paquets Ubunt *) et les dépendances peuvent toujours être satisfaites dans Eoan Ermine (19.10) sans aucun travail supplémentaire.

Pour installer run:

wget http://mirrors.kernel.org/ubuntu/pool/universe/t/tortoisehg/tortoisehg_4.8.1-0.1_all.deb
Sudo apt install ./tortoisehg_4.8.1-0.1_all.deb

* Merci N0rbert pour rappel pour inclure le lien.

7
Kulfy