Comment installer la version 2.7 de gitg sous 15.04?

J’ai mis à jour vers Ubuntu 15.04. La version livrée de gitg est 3.15.1 – dans Ubuntu 14.10, elle était 2.7.3.

J’aime beaucoup réinstaller l’ancienne version, car la nouvelle version est très gênante à gérer. Comment puis-je installer l’ancienne version à nouveau. Il n’est pas fourni dans la package force version du package force version .

J’ai désinstallé la nouvelle version. J’ai téléchargé le package .deb à l’adresse http://packages.ubuntu.com/utopic/amd64/gitg/download , mais lorsque j’essaie de l’installer à l’aide du double-clic, la nouvelle version est installée et une erreur est générée:

 Package operation failed The installation or removal of a software package failed. Selecting previously unselected package gitg. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 241499 files and directories currently installed.) Preparing to unpack .../gitg_0.2.7-3_amd64.deb ... Unpacking gitg (0.2.7-3) ... dpkg: dependency problems prevent configuration of gitg: libgit2-glib-1.0-0:amd64 (0.22.0-0ubuntu1) breaks gitg (<< 3.15.1) and is installed. Version of gitg to be configured is 0.2.7-3. dpkg: error processing package gitg (--install): dependency problems - leaving unconfigured Processing triggers for gnome-menus (3.10.1-0ubuntu5) ... Processing triggers for desktop-file-utils (0.22-1ubuntu3) ... Processing triggers for bamfdaemon (0.5.1+15.04.20150202-0ubuntu1) ... Rebuilding /usr/share/applications/bamf-2.index... Processing triggers for mime-support (3.58ubuntu1) ... Processing triggers for hicolor-icon-theme (0.14-0ubuntu1) ... Processing triggers for libglib2.0-0:i386 (2.44.0-1ubuntu3) ... Processing triggers for libglib2.0-0:amd64 (2.44.0-1ubuntu3) ... Processing triggers for man-db (2.7.0.2-5) ... Errors were encountered while processing: gitg 

Lorsque je clique sur repair par la suite, la version 3.15.1 est installée. Si je ne clique pas sur réparation, alors 2.7.3 est installé (et exécutable).

Alors, y a-t-il un meilleur moyen d’installer une ancienne version de gitg?

Ouvrez un terminal et exécutez ces commandes:

 sudo dpkg -i gitg_0.2.7-3_amd64.deb sudo apt-get remove libgit2-glib-1.0-0 

et mis en attente avec:

 sudo apt-mark hold gitg 

Le tout est inversé avec

 sudo apt-mark unhold gitg sudo apt-get upgrade 

Ce package peut être obtenu à l’ adresse https://packages.debian.org/jessie/amd64/gitg/download . (Si vous utilisez une architecture différente de celle de l’ amd64 , sélectionnez-la ici .)