准备
- Ubuntu16.04安装机
- 任意公网机下载安装包
按照以下顺序执行安装可完美避坑
1. gettext
下载地址:
https://mirror.bjtu.edu.cn/gnu/gettext/
原因:
依赖包,防止编译时出现msgfmt not found
报错
安装:
$ tar -xzf gettext-*.tar.gz
$ cd gettext-*/
$ ./configure
$ make && make install
2. 链接动态库
原因:
防止编译时出现error while loading shared libraries: libgettextsrc-*.so
报错
命令行:
ldconfig /usr/local/bin
其中/usr/local
为./configure
的默认安装地址
3. git
下载地址:
https://mirrors.edge.kernel.org/pub/software/scm/git/
安装:
$ which git
$ git --version
$ tar -xJf git-*.tar.xz
$ cd git-*
$ ./configure --prefix=/usr
$ make && make install
$ which git
$ git --version
prefix=/usr
将会替换系统自带的/usr/bin/git