linux下根据源码Tarball来安装软件

     最近学习了linux操作系统,所以对Tarball的安装进行小小的总结!

     在Linux下很多软件都是通过源码发布的,通过源码来安装软件虽然比较繁琐,但是移植性好!在Linux系统中能够真正执行的文件是二进制文件,而我们下载的源码都是程序代码,其实就是文本文件,所以我们首先要将该文本文件通过编译和链接变为可执行文件才能进行安装。接下来就是安装步骤:

   第一步:当然就是现在网站上下载源码Tarball文件

   第二步:将源码进行解压缩,并且放置到/usr/local/src目录下(Linux distribution发布安装的软件都是放在/usr下,而用户自己下载的软件源码都是放在/usr/local/src下,便于今后的管理)

     首先移动到/usr/local/src目录下

     $  cd  /usr/local/src             

     然后将源码进行解压缩,目前压缩文件一般为gzip或者bzip2压缩文件,后缀名分别为  *.tar.gz  和  *.tar.bz2, 若为gzip文件执行第一条命令,若为bzip2执行第二条

    $  tar -zxvf  *.tar.gz       

    $  tar  -jxvf   *.tar.bz2

   第三步:解压完成后,到解压的目录下,去查阅INSTALL与README等相关文件,通常这些文件会记录这个软件的安装要求、软件的工作项目与软件的安装参数设置等

   第四步:建立makefile文件,makefile文件是由自动检测程序./configure建立,记录软件安装所需要的函数库、编辑器以及其他的一些资料等。

   $  ./configure --help | more     //可以查询可有的一些参数

   $  ./configure                          //后边可以添加参数

   第五步:makefile文件建立好之后,就是利用make实现源码的编译或其他操作

   $  make                              //编译源文件

   $  make  clean                    //用于清楚编译过程中生成的一些临时文件

   第六步:通过make进行安装

   $  make  install

   注:如果要卸载软件,也可以通过make来实现

   $ make  uninstall

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值