Linux 下tarball 安装软件总结

  总结一下在Linux下源码安装软件的步骤:


1. 最好将 tarball 的原始数据解压缩到 /usr/local/src 当中;
tar -zxvf /root/ntp-4.2.4p7.tar.gz <==解压缩到此目录
2. 安装时,考虑未来的反安装步骤,最好可以将每个软件单独的安装在 /usr/local 底下;
生成Makefile,指定安装目录为/usr/local/ntp
./configure --prefix=/usr/local/ntp
3. 编译, 检测

[root@www ntp*]# make clean; make
[root@www ntp*]# make check 
4. 安装
[root@www ntp*]# make install
# 将数据给他安装在 /usr/local/ntp 底下
5. 加入 manual
为安装到单独目录的软件之 man page 加入 man path 搜寻:
如果你安装的软件放置到 /usr/local/ntp/ ,那么 man page 搜寻的配置中,可能就得要在 /etc/man.config 内的 40~50 行左右处,写入如下的一行:
MANPATH /usr/local/ntp/man
这样才可以使用 man 来查询该软件的线上文件罗!

6. 加入PATH

 /usr/local/ntp/bin不在 PATH 里面,所以运行 ntp 的命令就得要利用绝对路径了,否则就得将这个 /usr/local/ntp/bin 加入 PATH 里面。

#vi /etc/profile
在适当位置添加 PATH=$PATH:/etc/ntp/bin (注意:= 即等号两边不能有任何空格)
修改了/etc/profile,那么编辑结束后执行source profile 或 执行点命令 ./profile,PATH的值就会立即生效了

详细的配置可参考此文:http://blog.csdn.net/s170262941/article/details/19115163

7. 删除软件 只要将该目录移除即可视为该软件已经被移除罗!以上面为例,我想要移除 apache 只要下达『rm -rf /usr/local/ntp』 就算移除这个软件啦!

你可能感兴趣的:(Linux 下tarball 安装软件总结)