枫叶文学网www.fywxw.com
枫叶文学网制作:Linux实用培训教程第 三 部分作者:红联
TAR源码包
发布时间:2007-05-05 10:36:56
tar源码包是在Linux环境下经常使用的一种源码发布的软件包。tar包文件一般都以“.tar.gz” 或“.tar.bz2”
作为扩展名。比如,httpd-2.0.48.tar.gz,httpd 就是软件的名字,也就是提供WWW服务的Apache服务器软件
,2.0.48 则是这个安装包的版本号,.tar.gz 表示这是一个经过gzip 压缩的tar 包。再比如,kdevelop-3.1.0.tar.bz2
,kdevelop 是软件的名字,这个软件提供了Linux 下的C++集成开发环境,版本为3.1.0,其扩展名tar.bz2表明它
是一个经过bzip 压缩的tar包。
用tar包安装软件的一般过程是:首先,解开tar包,解包后一般都会形成一个以软件名命名的目录;用其次
,cd命令转移到这个目录,依次执行配置、编译和安装命令,安装工作就完成了;安装后,一般应清理一下安
装过程中的一些临时文件。
下面是解tar 包的命令例子:
tar -xvzf httpd-2.0.48.tar.gz
tar -xvjf httpd-2.0.52.tar.bz2
配置、编译和安装命令一般是如下三条:
./configure
make
make install
清理临时文件的命令如下:
make clean
如果要卸载,则执行如下的命令。
make uninstall
网站:http://www.fywxw.com 8/175 制作于:2007-05-06 Powered by X-Space
枫叶文学网www.fywxw.com
枫叶文学网制作:Linux实用培训教程第 三 部分作者:红联
RPM包
发布时间:2007-05-05 10:37:19
对于小型软件,按上述方法安装是可以的。但对于比较复杂的软件,运行configure命令前还需要设置很多
系统变量,configure命令本身也会要求提供复杂的参数。在安装前,必须自己检查文件的依赖关系。这对于初
学者是比较困难的。为了简化软件包的安装,就出现了一种被称为RPM 的软件包。RPM 包也是非常常见的一
种软件包。使用它安装软件,只需执行简单的命令即可。不需要人工检查依赖关系。cāo作RPM 包的命令无非是
安装和卸载两种。
安装的命令如下:
rpm -Uvh Kdevelope-3.1-1.rpm
其中,kdevelope-3.1-1.rpm 是相应的RPM 包文件名,对应的软件包名就是kdevelope,版本号为3.1-1。
如果要卸载kdevelope,则执行如下的命令。
rpm -e kdevelope
网站:http://www.fywxw.com 9/175 制作于:2007-05-06 Power