详情请进入 湖南阳光电子学校 已关注:人 咨询电话:0731-85579057 微信号:yp941688, yp94168
本节讲解如何使用 rpm 命令对 RPM 二进制包进行安装、卸载和升级操作。
我们以安装 apache 程序为例。因为后续章节还会介绍使用源码包的方式安装 apache 程序,2019款铃木v125s踏板摩托车,摩托跑车第一视角视频,读者可以直观地感受到源码包和 RPM 包的区别。
RPM包默认安装路径
通常情况下,骑机车第一视角视频,RPM 包采用系统默认的安装路径,所有安装文件会按照类别分散安装到表 1 所示的目录中。
表 1 RPM 包默认安装路径
安装路径 含 义
/etc/ 配置文件安装目录
/usr/bin/ 可执行的命令安装目录
/usr/lib/ 程序所使用的函数库保存位置
/usr/share/doc/ 基本的软件使用手册保存位置
/usr/share/man/ 帮助文件保存位置
[root@localhost ~]# rpm -ivh 包全名
注意一定是包全名。涉及到包全名的命令,雅马哈2019新款125踏板,一定要注意路径,大功率摩托车视频大全,七八千的街车,可能软件包在光盘中,专业卖摩托车的app,2019年一万元左右踏板摩托车,因此需提前做好设备的挂载工作。-i:安装(install);
-v:显示更详细的信息(verbose);
-h:打印 #,2019将上市太子摩托车,显示安装进度(hash);
[root@localhost ~]# rpm -ivh \
/mnt/cdrom/Packages/httpd-2.2.15-15.el6.centos.1.i686.rpm
Preparing...
####################
[100%]
1:httpd
####################
[100%]
[root@localhost ~]# rpm -ivh a.rpm b.rpm c.rpm
-nodeps:不检测依赖性安装。软件安装时会检测依赖性,2019国内上市侉子摩托,确定所需的底层软件是否安装,如果没有安装则会报错。如果不管依赖性,2万以内的街车,世界摩托车大奖赛视频,想强制安装,摩托赛车比赛视频直播,则可以使用这个选项。注意,这样不检测依赖性安装的软件基本上是不能使用的,世界摩托车赛车视频,所以不建议这样做。
-replacefiles:替换文件安装。如果要安装软件包,国产太子摩托车排名,6000左右最好摩托,但是包中的部分文件已经存在,那么在正常安装时会报"某个文件已经存在"的错误,2019合资摩托上市,雅马哈8000左右的摩托,从而导致软件无法安装。使用这个选项可以忽略这个报错而覆盖安装。
-replacepkgs:替换软件包安装。如果软件包已经安装,摩托车跑车视频欣赏,那么此选项可以把软件包重复安装一遍。
-force:强制安装。不管是否已经安装,世界公路摩托赛车视频,都重新安装。也就是 -replacefiles 和 -replacepkgs 的综合。
-test:测试安装。不会实际安装,只是检测一下依赖性。
-prefix:指定安装路径。为安装软件指定安装路径,15秒机车飙车短视频,而不使用默认安装路径。
[root@localhost ~]# service 服务名 start|stop|restart|status
各参数含义:start:启动服务;
stop:停止服务;
restart:重启服务;
status: 查看服务状态;
[root@localhost ~]# service httpd start #启动apache服务
[root@localhost ~]# netstat -tlun | grep 80
tcp 0 0 :::80:::* LISTEN
图 2 apache测试页
[root@localhost ~]# rpm -Uvh 包全名
-U(大写)选项的含义是:如果该软件没安装过则直接安装;若没安装则升级至最新版本。[root@localhost ~]# rpm -Fvh 包全名
-F(大写)选项的含义是:如果该软件没有安装,摩托车高速400飙车视频,摩托跑车第一视角视频,则不会安装,3万左右的太子摩托车,必须安装有较低版本才能升级。软件包卸载和拆除大楼是一样的,十大摩托跑车排行榜,晚上飙摩托第一视角,本来先盖的 2 楼,后盖的 3 楼,大功率摩托车视频大全,那么拆楼时一定要先拆除 3 楼。
如果卸载 RPM 软件不考虑依赖性,晚上飙摩托第一视角,执行卸载命令会包依赖性错误,摩托跑车第一视角视频,例如:[root@localhost ~]# rpm -e httpd
error: Failed dependencies:
httpd-mmn = 20051115 is needed by (installed) mod_wsgi-3.2-1.el6.i686
httpd-mmn = 20051115 is needed by (installed) php-5.3.3-3.el6_2.8.i686
httpd-mmn = 20051115 is needed by (installed) mod_ssl-1:2.2.15-15.el6.
centos.1.i686
httpd-mmn = 20051115 is needed by (installed) mod_perl-2.0.4-10.el6.i686
httpd = 2.2.15-15.el6.centos.1 is needed by (installed) httpd-manual-2.2.
15-15.el6.centos.1 .noarch
httpd is needed by (installed) webalizer-2.21_02-3.3.el6.i686
httpd is needed by (installed) mod_ssl-1:2.2.15-15.el6.centos.1.i686
httpd=0:2.2.15-15.el6.centos.1 is needed by(installed)mod_ssl-1:2.2.15-15.el6.centos.1.i686
[root@localhost ~]# rpm -e 包名
-e 选项表示卸载,世界最霸气的摩托车,也就是 erase 的首字母。(整理:农安县空调维修培训学校)
湖南阳光电子学校教学特色