这里先说一下几个观念∶
rpm 是某些高手(或万商)针对某一个特定系统所制作的软体套件封包,所以,除非你的系统与该制作者相同,否则就很容易出现无法顺利安装的情况,这种类型的档案附档名通常为 ***.rpm;
binary 档案∶这是软体开发商写的,因为该软体预设是 合於所有的系统,所以使用 binary 的方式安装几乎是一定可以成功的,这种档案附档名通常为 .gz(压缩档)!
那为何不直接使用 binary 就好呢?使用 rpm 不是很麻烦吗?!这是因为 rpm 档案在移除与资讯管理上较为便利之故,所以,有些特定人士就很喜欢使用 rpm 来安装套件(例如输入rpm -q apache 就可以知道你的 apache 版本了,这样一来会比较容易了解你的系统状况,尤其是在 server 移交给下一任网管人员的时候,rpm 可就有用的很棉)。
那要如何安装 .gz 的档案呢?通常是解压缩之後(通常是使用 tar -zxvf *.tar.gz),在产生的目录中观察一下 INSTALL 或者是 README 等档案,应该就可以了解安装的步骤了!通常的安装步骤是∶
./configure (在检视你的系统并制作安装参数档案,如 config.h 或 Makefile 等档案)
make clean (清除前一次安装的编译档)
make (开始以你的系统来编译)
make install (将编译完成的咚咚安装到你的系统)
那如果我就是要使用 RPM 安装有相依属性问题的软体呢?那大概就只有两个方法了∶
到各主要的 FTP 系载网站下载每一个相依套件的软体来一步一步安装!
不管三七二十一,直接以 rpm -ivh --nodeps ***.rpm 来安装,这个 --nodeps 就是不管相依属性的意思!不过,这种安装的方法会有什麽困扰?!那就不晓得棉!
- 关键字 : binary, nodeps, apache, 针对某一个特定系统所制作, 针对某一个特定, 这里先说一下几个观念, 这种档案附档名, 这样一来会, 软体来一步一步安装, 软体开发商写, 软体套件封包, 要如何安装, 要一个一个, 系载网站下载每一个相依套件, 系统来进行, 系统来编译, 系统并制作安装参数档案, 系统与该制作者相同, 系统与当初制作rpm封包, 移除与资讯管理上较为便利


