相信刚接触LINUX的人还不太知道怎么安装软件
偶把家当放出来了哦
Linux的软件包装有如下三种常见方式rpm、tarball、dep。当然也有linux自己所支持的操作平台,就象是rpm有x86、sparc、alpha这三个平台,识别方式为name-version-release.scr.rpm。
TARBALL源通行各种unix平台,不受限制。识别方式为
name-version-release.tar.gz格式。DEP仅仅只有DEBIAN GNU、LINUX才使用它。
编译rpm包非常方便,但是有时候只有tarball格式的文件,就必须得进行编译。编译之前得要有tar+gzip、gcc g++…..gun c library,xlib …gun make autoconf, gnu m4 macro processor,imake xmkmf等等准备工具。
首先对工具对行检查
#gcc –v
# make –v
#autoconf –version
#m4 –version
# ldcnfig –v | more
#x –version
一般情况只要确定其版本是否够新,如果不是则要进行升级,这样减少编译工作中的出错率。一切准备好了之后得要遵守编译的法则。
1 要取得tarball格式软件源码
2 执行解压步骤tar zxvf *.tgz
3 查看README和INSTALL文件内容
4 执行软件的动态配置./configure
5 make
6 make install
7 make clean
一般的工作步骤都与这差不多,有一个法则可以使工作效率大大提高。具体步骤命令如下,文件以abc来表示。
将源文件abc cp进/tmp文件夹
#cd /tmp
#tar zxvf abc-version-tar.gz
#cd abcversion-autoconf
#./configure
#vi makefile
#make
#make install
#make clean
[转帖]LINUX软件包装
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
- DarkEyes
- 帖子: 549
- 注册时间: 2005-07-01 13:09
- 来自: 广西南宁
[转帖]LINUX软件包装
最新座驾:帕萨特1.8T御尊版