RPM 软件的安装、删除、更新只有root 权限才能使用;对于查询功能任何用户都可以操作;如果普通用户拥有安装目录的权限,也可以进行安装;
RedHat 系统管理软件包工具 redhat-config-packages
Fedora 系统管理软件包工具 system-config-packages
rpm 软件包的文件名中,不仅包含了软件名称,版本信息,还包括了适用的硬件架构的信息。
比如mypackage-1.1-2TL.i386.rpm,其中mypackage 是在系统中登记的软件包的名字
1.1 是软件的版本号,2 是发行号,TL 表示用于TL 操作系统,还可能是RH 等。
i386 表示用于intel x86 平台,还可能是sparc 等。
i386 指这个软件包适用于intel 80386 以上的x86 架构的计算机(AI32)
i686 指这个软件包适用于intel 80686 以上(奔腾pro 以上)的x86 架构的计算机(IA32)
noarch 指这个软件包于硬件架构无关,可以通用。
i686 软件包的程序通常针对CPU 进行了优化,所以,向后兼容比较用以,i386 的包在x86 机器上都可以用。向前一般不兼容。不过现在的计算机,奔腾pro 以下的CPU 已经很少用,通常配置的机器都可以使用i686 软件包。