近期在研究mesos--开源的分布式框架,在安装的时候编译时花费了很长时间,同时发现这些开源的软件安装方法都差不多,一般都遵循以下几步:
1.使用wget命令下载源代码的压缩包,一般都是.tar.gz格式的。当然,如果你已经安装了git,可以使用git clone命令从github上下载,这样可以不用解压。命令如下:
tar -zvxf XXX.atr.gz
git clone URL
2.新建一个build文件夹并切换进入这个文件夹,这样可以避免编译文件和原来的代码混到一起影响原来的工程。命令如下:
mkdir build
cd build
2.看一下有没有configure文件和makefile文件,如果没有,执行
./configure
如果有的话,可以跳过此步。
3.然后是编译程序,命令如下:
make
4.可以检查一下make出来的东西是否是可以使用的。通过如下命令:
make check
5.最后是安装了,一般使用管理员权限,命令如下:
sudo make install
以上就是开源软件的简要的安装过程,还有几篇比较好的博客链接供参考。
Linux下 config/configure/Configure、make 、make test/make check、sudo make install 的作用