1,Linux安装包一般都是压缩文件,需要解压缩:
.tar.gz tar zxvf filename
.tar.bz2 tar yxvf filename
2,大致三种安装方式:
1)patch补丁
patch < patchfile
2)source源码
一般安装三部曲:
./configure
make
make install
简要解释一下make:
Make:调用编译器将源码编译成二进制可执行文件
Make -n :用预览安装过程的命令,但实际不执行
Make install:安装文件到适合目录,一般是/usr/bin,也有/usr/local/bin
Make clean:删除目标文件
3)rpm包和deb包,二进制安装包
对于deb多说两句:deb是Debian包。Debian是个操作系统,是GNU/Linux。GNU计划,又称革奴计划,GNU软件都认同一份在禁止其他人添加任何限制的情况下授权所有权利给任何人的协议条款,GNU通用公共许可证(GNU General Public License,GPL)。这个就是被称为“反版权”(或称Copyleft)的概念。
运行签名检查安装包:
rpm:rpm -K --checksig packagename.rpm或rpm -K --nopgp packagename.rpm
deb:dpkg -I | --info packagename.deb或dpkg -e | --control packagename.deb
例子:
rpm --checksig gnucash- 1.1.23-4.i386.rpm
gnucash-1.1.23-4.i386.rpm: size md5 OK
rpm -K --nopgp gnucash-1.1.23-4.i386.rpm
gnucash-1.1.23-4.i386.rpm: size md5 OK
安装:
rpm -i packagename.rpm
dpkg --install packagename.deb
加--nodeps选项强行安装
xmkmf 命令从随第三方软件一起提供的 Imakefile 创建 Makefile。


pacfaket 于 2008-03-04 21:28:47发表:
很好
很有技术性