打包git

OS:CentOS6.5

打包内容:最新版本的git

前提:yum install xmlto asciidoc

打包方法

1 下载git from github

2  打包

make rpm


3 打包结果

[root@gdc1000 x86_64]# ls -l
total 24532
-rw-r--r-- 1 root root  8272672 Jun 10 16:41 git-2.4.3.368.g7974889-1.el6.x86_64.rpm
-rw-r--r-- 1 root root     5598 Jun 10 16:41 git-all-2.4.3.368.g7974889-1.el6.x86_64.rpm
-rw-r--r-- 1 root root    24504 Jun 10 16:41 git-arch-2.4.3.368.g7974889-1.el6.x86_64.rpm
-rw-r--r-- 1 root root    90408 Jun 10 16:41 git-cvs-2.4.3.368.g7974889-1.el6.x86_64.rpm
-rw-r--r-- 1 root root 15594729 Jun 10 16:42 git-debuginfo-2.4.3.368.g7974889-1.el6.x86_64.rpm
-rw-r--r-- 1 root root    37700 Jun 10 16:41 git-email-2.4.3.368.g7974889-1.el6.x86_64.rpm
-rw-r--r-- 1 root root   252096 Jun 10 16:41 git-gui-2.4.3.368.g7974889-1.el6.x86_64.rpm
-rw-r--r-- 1 root root   151492 Jun 10 16:41 gitk-2.4.3.368.g7974889-1.el6.x86_64.rpm
-rw-r--r-- 1 root root   457392 Jun 10 16:41 git-svn-2.4.3.368.g7974889-1.el6.x86_64.rpm
-rw-r--r-- 1 root root   145676 Jun 10 16:41 gitweb-2.4.3.368.g7974889-1.el6.x86_64.rpm
-rw-r--r-- 1 root root    67044 Jun 10 16:41 perl-Git-2.4.3.368.g7974889-1.el6.x86_64.rpm
[root@gdc1000 x86_64]# pwd
/root/rpmbuild/RPMS/x86_64

4 生成的rpm分享如下

http://yun.baidu.com/xcloud/csdn/pan/share/link?shareid=924493716&uk=627255378

5

在一台干净机器上安装

将依赖关系安装上,例如perl, subversion-perl

后来我找不到tla,我只好采用如下方法安装

rpm --nodeps --force ivh *.rpm

你可能感兴趣的:(打包git)