2016年5月25日

Centos安装git2.2.1

由于Centos6.5使用yum -y install git 安装的git版本是

git --version
git version 1.7.1

想要升级到2.2.1:

># yum remove git
># wget https://github.com/git/git/archive/v2.2.1.tar.gz
># tar zxvf v2.2.1.tar.gz
># cd git-2.2.1
># make configure
># ./configure --prefix=/usr/local/git --with-iconv=/usr/local/libiconv
># make all doc
># make install install-doc install-html
># echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc
># source /etc/bashrc
># git --version
>git version 2.2.1

三、安装中的错误
1、error: MSGFMT po/de.msg make[1]: *** [po/de.msg] Error 127
解决:yum install tk zlib-devel openssl-devel perl cpio expat-devel gettext-devel
2、errro: asciidoc: command not found
解决:yum install -y asciidoc
3、errro:xmlto: command not found
解决:yum install -y xmlto

最后提醒,升级安装git的时候,最好一次安装依赖。
yum install -y tk zlib-devel openssl-devel perl cpio expat-devel gettext-devel asciidoc xmlto

这里执行make all doc时还会报一个错误
usr/bin/perl Makefile.PL PREFIX='/usr/local/git' INSTALL_BASE='' --localedir='/usr/local/git/share/locale'
Can't locate ExtUtils/MakeMaker.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at Makefile.PL line 3.
BEGIN failed--compilation aborted at Makefile.PL line 3.
make[1]: *** [perl.mak] Error 2
make: *** [perl/perl.mak] Error 2

解决方法:
yum install perl-ExtUtils-MakeMaker package

 

参考:
http://www.centoscn.com/image-text/config/2015/0913/6169.html
http://my.oschina.net/indestiny/blog/223082?fromerr=3h9La6Pw

posted @ 2016-05-25 15:56 Gulibao 阅读(827) 评论(0) 推荐(0) 编辑

2016年4月21日

MySQL类型float double decimal的区别

摘要: float数值类型用于表示单精度浮点数值,而double数值类型用于表示双精度浮点数值,float和double都是浮点型,而decimal是定点型; MySQL 浮点型和定点型可以用类型名称后加(M,D)来表示,M表示该值的总共长度,D表示小数点后面的长度,M和D又称为精度和标度,如float(7 阅读全文

posted @ 2016-04-21 11:27 Gulibao 阅读(113531) 评论(2) 推荐(16) 编辑

PHP的extension_dir设置问题

摘要: PHP安装时,extension_dir的路径要设成绝对路径:extension_dir = "D:/Tools/php-7.0.5/ext", 不然如果设成extension_dir = "ext"相对路径,会导致报错:Fatal error: Uncaught Error: Call to un 阅读全文

posted @ 2016-04-21 10:26 Gulibao 阅读(1898) 评论(0) 推荐(0) 编辑

2015年8月27日

opencart安装和使用PHPMailer

摘要: 一、安装PHPMailer1)先给opencart项目安装vqmod下载最新版本:http://code.google.com/p/vqmod(目前最新版本是vqmod-2.5.1-standard)把解压出来的文件放到opencart根目录下执行http://www.yoursite.com/vq... 阅读全文

posted @ 2015-08-27 11:36 Gulibao 阅读(1881) 评论(0) 推荐(0) 编辑

2012年12月29日

EXCEL小知识

摘要: 1.求某两个格之积:在一个格子上输入 = ,再在另外一个格子上输入 * ,最后在选中要相乘的格子,回车; 按住Ctrl,出现+号就可以进行推拉;2:求列之和:选中某一列后,按Alt+回车; 按住Ctrl,出现+号就可以进行推拉; 阅读全文

posted @ 2012-12-29 18:35 Gulibao 阅读(168) 评论(0) 推荐(0) 编辑

2012年12月17日

C#控制台控制台将一个文件夹中的所有txt文件中的数据读取出来

摘要: 最近老师布置的数据挖掘大作业,要用到很多txt文件数据,从网上找了很久,找到这个批量读取txt文件的方法。 1 static void Main(string[] args) 2 { 3 System.IO.DirectoryInfo dir = new System.IO.DirectoryInfo("d:\\loandb"); 4 foreach (System.IO.FileInfo fi in dir.GetFiles()) 5 { 6 if (fi.Extensio... 阅读全文

posted @ 2012-12-17 22:01 Gulibao 阅读(4097) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示