Ubuntu中怎么编译安装QGit(qgit,ubuntu,开发技术)

时间:2024-05-10 01:39:14 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

QGit是一款由Marco Costalba用Qt和C++写的开源的图形界面 Git 客户端。它是一款可以在图形界面环境下更好地提供浏览版本历史、查看提交记录和文件补丁的客户端。它利用git命令行来执行并显示输出。它有一些常规的功能像浏览版本历史、比较、文件历史、文件标注、归档树。我们可以格式化并用选中的提交应用补丁,在两个或多个实例之间拖拽并提交等等。它允许我们用它内置的生成器来创建自定义的按钮去执行特定的命令。

Ubuntu中怎么编译安装QGit

1. 安装 QT4 库

首先在ubuntu中运行QGit需要先安装QT4库。由于apt是ubuntu默认的包管理器,同时qt4也在官方的仓库中,因此我们直接用下面的apt-get命令来安装qt4。

$sudoapt-getinstallqt4-default

2. 下载QGit压缩包

安装完Qt4之后,我们要安装git,这样我们才能在QGit中克隆git仓库。运行下面的apt-get命令。

$sudoapt-getinstallgit

现在,我们要使用下面的git命令来克隆QGit客户端的仓库。

$gitclonegit://repo.or.cz/qgit4/redivivus.gitCloninginto'redivivus'...remote:Countingobjects:7128,done.remote:Compressingobjects:100%(2671/2671),done.remote:Total7128(delta5464),reused5711(delta4438)Receivingobjects:100%(7128/7128),2.39MiB|470.00KiB/s,done.Resolvingdeltas:100%(5464/5464),done.Checkingconnectivity...done.

3. 编译 QGit

克隆之后,我们现在进入redivivus的目录,并创建我们编译需要的makefile文件。进入目录,运行下面的命令。

$cdredivivus

接下来,我们运行下面的命令从qmake项目文件(qgit.pro)来生成新的Makefile。

$qmakeqgit.pro

生成Makefile之后,我们现在终于可以编译qgit的源代码并生成二进制。首先我们要安装make和g++包用于编译,因为这是一个用C++写的程序。

$sudoapt-getinstallmakeg++

现在,我们要用make命令来编译代码了。

$make

4. 安装 QGit

成功编译QGit的源码之后,我们就要在Ubuntu 14.04中安装它了,这样就可以在系统中执行它。因此我们将运行下面的命令。

$sudomakeinstallcdsrc/&&make-fMakefileinstallmake[1]:Enteringdirectory`/home/arun/redivivus/src'make-fMakefile.Releaseinstallmake[2]:Enteringdirectory`/home/arun/redivivus/src'install-m755-p"../bin/qgit""/usr/lib/x86_64-linux-gnu/qt4/bin/qgit"strip"/usr/lib/x86_64-linux-gnu/qt4/bin/qgit"make[2]:Leavingdirectory`/home/arun/redivivus/src'make[1]:Leavingdirectory`/home/arun/redivivus/src'

接下来,我们需要从bin目录下复制qgit的二进制文件到/usr/bin/,这样我们就可以全局运行它了。

$sudocpbin/qgit/usr/bin/

5. 创建桌面文件

既然我们已经在ubuntu中成功安装了qgit,我们来创建一个桌面文件,这样QGit就可以在我们桌面环境中的菜单或者启动器中找到了。要做到这点,我们要在/usr/share/applications/创建一个新文件叫qgit.desktop。

$sudonano/usr/share/applications/qgit.desktop

接下来复制下面的行到文件中。

[DesktopEntry]Name=qgitGenericName=git图形界面viewerExec=qgitIcon=qgitType=ApplicationComment=git图形界面viewerTerminal=falseMimeType=inode/directory;Categories=Qt;Development;RevisionControl;

完成之后,保存并退出。

6. 运行 QGit 客户端

QGit安装完成之后,我们现在就可以从任何启动器或者程序菜单中启动它了。要在终端下面运行QGit,我们可以像下面那样。

$qgit

这会打开基于Qt4框架图形界面模式的QGit。

Ubuntu中怎么编译安装QGit
 </div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
本文:Ubuntu中怎么编译安装QGit的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:Ubuntu20.04下怎么安装使用pip软件包工具下一篇:

9 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18