Install Dat
e: Wed 09 Sep 2015 04:29:08 PM CST
Group : Scientific Support
Size : 7200
License : GPLv2
Signature : (none)
Source RPM : main
-
0.1
-
1.el7.centos.src.rpm
Build Date : Wed 09 Sep 2015 04:27:29 PM CST
Build Host : study.centos.vbird
Relocations : (not relocatable)
URL : http://linux.vbird.org/
Summary : Shows sin and cos value.
Description :
This package will let you input your name and calculate sin cos value.
#
看到
于你自己的
件喔!真是很愉快的啦!
用很简单的方式,就可以½自己的软件或者程序给他修改与设定妥当!以后你就可以自行设定你的
RPM
啰!当然,也可以手动修改你的
SRPM
的来源档内容啰!
22.5
重点回顾
.
为了避免使用者自行编译的困扰,开发商自行在特定的硬件与操作系统平台上面预先编译好软件,
并½软
件以特殊格式封包成文件,提供终端用户直½安装到固定的操作系统上,并提供简单的查询
/
安装
/
移除等流
程。
此称为软件管理员。常见的软件管理员有
RPM
DPKG
两大主流。
.
RPM
的全名是
RedHat Package Manager
,原本是由
Red Hat
公司所发展的,流传甚广;
.
RPM
类型的软件中,所含有的软件是经过编译后的
binary program
,所以可以直½安装在用户端的系统上,
不过,也由于如此,所以
RPM
对于安装者的环境要求相当严格;
.
RPM
除了½软件安装至用户的系统上之外,还会½该软件的版本、名称、文件与目录配置、系统需求等等
均记录于数据库
(/var/lib/rpm)
当中,方便未来的查询与升级、移除;
.
RPM
可针对不同的硬件等级来加以编译,制作出来的文件可于扩展名
(i386, i586, i686, x86_64, noarch)
分辨;
.
RPM
最大的问题为软件之间的相依性问题;
.
SRPM
Source RPM
,内含的文件为
Source code
而非为
binary file
,所以安装
SRPM
时还需要经过
compile
,不过,
SRPM
最大的优点就是可以让使用者自行修改设定参数
(makefile/configure
的参数
)
,以
符合使用者自己的
Linux
环境;
.
RPM
软件的属性相依问题,已经可以½由
yum
或者是
APT
等方式加以克服。
CentOS
使用的就是
yum
机制。
.
yum
服务器提供多个不同的软件库放置个别的软件,以提供客户端分别管理软件类别。
22.6
本章习题
.
情境模拟题:透过
EPEL
安装
NTFS
文件系统所需要的软件