如何在15.04下安装gitg 2.7版?

我更新到Ubuntu 15.04。 发布的gitg版本是3.15.1 – 在Ubuntu 14.10中它是2.7.3。

我真的很想再次安装旧版本,因为新版本非常不方便处理。 如何重新安装旧版本。 package force version未提供。

我卸载了新版本。 我从http://packages.ubuntu.com/utopic/amd64/gitg/download下载了.deb-package,但是当我尝试使用双击安装它时,安装了新版本并给出了错误:

 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 

当我之后单击repair ,则安装版本3.15.1 。 如果我没有单击修复,则安装2.7.3(并且可以运行)。

那么,有没有更好的方法来安装旧版本的gitg?

打开终端并运行以下命令:

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

并暂停:

 sudo apt-mark hold gitg 

整体与之相反

 sudo apt-mark unhold gitg sudo apt-get upgrade 

该软件包可以从https://packages.debian.org/jessie/amd64/gitg/download获得。 (如果您使用的是与amd64不同的架构,请在此处选择它。)