1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 小红帽Linux命令安装软件 linux-rpm功能及yum安装命令

小红帽Linux命令安装软件 linux-rpm功能及yum安装命令

时间:2019-12-23 21:42:25

相关推荐

小红帽Linux命令安装软件 linux-rpm功能及yum安装命令

rpm (redhat package manage)红帽软件包管理

rpm -q 查看安装状态

rpm -ivh 安装软件

rpm -evh 卸载软件 (×××tall, h:以#方式显示安装进度,e:卸载)

rpm软件包名称规则:vsftpd-2.2.2-11.el7.x86_64.rpm 软件名—主版本号.次版本号.修订号.系统版本.硬件平台.rpm

硬件平台:x86_64表示是能运行在64位系统上的软件。

i386、i686表示是能运行在32位系统上的软件。

依赖关系:安装某个软件前,必须先安装另一个软件,否则软件安装不了。

rpm命令的缺点:必须要指定rpm软件包的绝对路径,或进入到rpm软件包所在的文件夹

--------------

yum软件管理器 : 可以实现软件的在线升级,安装,卸载,查询等功能

yum的工作原理:

执行yum命令――>读取/etc/yum.repos.d/*.repo的yum源配置文件中的baseurl路径――>查找可用yum仓库的rpm软件包――>安装一个或多个rpm格式的软件包。

yum 命令:

yum clean all清楚yum缓存

yum repolist查看yum源信息

yum info tree查看tree软件信息

yum -y ×××tall xx安装xx软件

yum -y remove xx卸载xx软件

yum history查看yum的历史操作

yum history undo n删除yum安装历史中编号为n的操作

yum history redo n重新执行yum安装历史中编号为n的操作

---------------

实例说明:创建/dvd目录,采用/etc/rc.d/rc.local运行控制脚本实现在系统启动时自动将/dev/cdrom光盘挂载到/dvd目录中,关闭firewalld防火墙、关闭selinux安全功能. 目标实现自动挂载:

/etc/rc.d/rc.local 系统启动自动运行的脚本

1. mkdir /dvd

2. vim /etc/rc.d/rc.local 插入以下内容:

mount /etc/cdrom /dvd ------ 挂载光盘到/dvd目录中

systemctl stop firewalld ------- 关闭防火墙

setenforce 0 ------------------ 关闭selinx (宽容模式)

3. /etc/rc.local 测试脚本的运行

4. cd /etc/yum.repos.d

5. mkdir bak

6. mv *.repo bak

7. vim dvd.repo 插入一下内容:

[centos7.6] ------------- 源标识

name=centos7.6 linux --- 源名称

baseurl=file:///dvd ------ 仓库路径

enabled=1 --------------- 启用此源

gpgcheck=0 ------------- 禁用gpgcheke功能

8. yum clean all 清除yum源信息

9. yum repolist 查看yum源信息

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。