Linux安装RPM文件
时间:2020-01-09 10:43:27 来源:igfitidea点击:
我已经下载了一个名为awstats.i386.rpm的文件,如何在CentOS/RHEL/Suse/Fedora/Redhat Linux下安装它?
RPM只是一个软件包管理系统。
要安装rpm文件,请打开终端,然后执行以下命令:
rpm -ivh .rpm.file-name
请注意,您需要以root用户身份登录,或者使用su命令更改为root用户才能使用rpm命令安装软件:
$ su
安装RPM文件
要安装名为awstats.i386.rpm的rpm文件,请执行:
# rpm -ivh awstats.i386.rpm
注意:您可以从官方项目网页或者公共ftp服务器上以rpm格式下载软件包。
升级RPM文件
执行以下命令:
# rpm -Uvh awstats.i386.rpm
如果要从软件包的早期版本进行升级,请使用如上所述的upgrade mode命令。
擦除(删除)RPM文件(程序包)
执行以下命令:
# rpm -ev packagename
要查找所有安装软件包的列表,请执行:
# rpm -qa # rpm -qa | less # rpm -qa | grep something
输出示例:
comps-extras-11.1-1.1 libattr-2.4.32-1.1 libidn-0.6.5-1.1 grep-2.5.1-55.el5 libxslt-1.1.17-2.el5_2.2 perl-Digest-SHA1-2.11-1.2.1 time-1.7-27.2.2 libdaemon-0.10-5.el5 .... ..... .. mysql-server-5.0.77-4.el5_5.5 mysql-devel-5.0.77-4.el5_5.5 samba-client-3.0.33-3.29.el5_6.2 pcre-6.6-6.el5_6.1 yum-rhn-plugin-0.5.4-17.el5_6.1 libtiff-3.8.2-7.el5_6.7 nash-5.1.19.6-68.el5_6.1 quota-3.13-5.el5 xorg-x11-server-Xorg-1.1.1-48.76.el5_6.4 xorg-x11-server-Xnest-1.1.1-48.76.el5_6.4
要删除samba-client-3.0.33-3.29.el5_6.2,请执行:
# rpm -ev samba-client-3.0.33-3.29.el5_6.2
有关更多信息,请参见我们的rpm命令备忘单或者阅读手册页:
$ man rpm
关于yum命令的注意事项
yum命令充当交互式,基于rpm的程序包管理器。
它可以自动执行系统更新以及安装或者删除软件包。
建议您按照此处所述使用yum命令进行软件包管理。