网站中图片怎么做的,工业设计完整作品集,c 网站开发哪些框架,网页登录目录 一、RPM命令
1、命名格式
2、关于安装
3、关于查询#xff08;主要用于查询#xff09;rpm -q
二、yum/dnf
1、功能
2、命令--安装、卸载、更新、查询、搜索、清空缓存包 一、RPM命令 ——Redhat Package Manager#xff08;红帽包管理#xff09;
首先先进行…目录 一、RPM命令
1、命名格式
2、关于安装
3、关于查询主要用于查询rpm -q
二、yum/dnf
1、功能
2、命令--安装、卸载、更新、查询、搜索、清空缓存包 一、RPM命令 ——Redhat Package Manager红帽包管理
首先先进行挂载操作 (将光盘挂载到一个目录文件下这里是/mnt)
[rootlocalhost ~]# cd /mnt
[rootlocalhost mnt]# mount /dev/sr0 /mnt
mount: /mnt: WARNING: source write-protected, mounted read-only.挂载之后转到package目录下这目录下的.rpm的软件包就是RPM操作的对象
[rootlocalhost mnt]# cd /mnt
[rootlocalhost mnt]# ls
AppStream EFI extra_files.json images media.repo RPM-GPG-KEY-redhat-release
BaseOS EULA GPL isolinux RPM-GPG-KEY-redhat-beta
[rootlocalhost mnt]# cd BaseOS/
[rootlocalhost BaseOS]# ls
Packages repodata
[rootlocalhost BaseOS]# cd Packages/
[rootlocalhost Packages]# ls
accel-config-3.5.0-1.el9.i686.rpm
accel-config-3.5.0-1.el9.x86_64.rpm
…… 1、命名格式
软件名-版本号-发行号.操作系统版本.硬件平台类型.rpm
如zsh-5.8-9.el9.x86_64.rpm
zsh 软件名
5 版本号
8 次版本号
9 发行号软件发布次数
el9 发行商RHEL9
x86 CPU架构平台
64 支持系统位数 2、关于安装 格式rpm [选项] 包 选项 -i,--install 安装软件包 -v,--verbose 提供更多的详细信息输出 -h,--hash 软件包安装的时候列出哈希标记 -U 软件包升级 -e 软件包卸载 --nodeps 不验证软件包依赖 3、关于查询主要用于查询rpm -q rpm -q 常与以下参数组合使用 -a 查询所有已安装的软件包 -l 显示已安装软件包的相关文件列表和信息 -f 查询文件所属软件包 -i 显示已经安装的rpm软件包信息 rpm包签名验证 #系统中数字证书的位置 [rootlocalhost ~]# ll /etc/pki/rpm-gpg/ total 16 -rw-r--r--. 1 root root 1944 Apr 28 2022 RPM-GPG-KEY-mysql -rw-r--r--. 1 root root 3175 Apr 28 2022 RPM-GPG-KEY-mysql-2022 -rw-r--r--. 1 root root 1669 Mar 29 2023 RPM-GPG-KEY-redhat-beta -rw-r--r--. 1 root root 3682 Mar 29 2023 RPM-GPG-KEY-redhat-release #导入密钥 [rootmaster Packages]# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial [rootmaster Packages]# rpm -qa | grep gpg-pubke gpg-pubkey-6d745a60-60287f36 注如果在系统上安装 RPM 包时指定要校验系统会自动验证包的数字证书验证通过则可以安装反之将 无法安装 #卸载密钥不推荐 [rootmaster Packages]# rpm -e gpg-pubkey-6d745a60-60287f36 二、yum/dnf ——yum命令通常使用在网络下载的场景下
[rootlocalhost ~]# ll /usr/bin/yum
lrwxrwxrwx. 1 root root 5 Mar 15 2023 /usr/bin/yum - dnf-3
1、功能
在线下载、 安装、 卸载、 升级rpm软件包
自动查找并解决rpm包之间的依赖关系一次性安装所有具有依赖关系的rpm包而无需管理员逐 个、 手工地去安装每一个rpm包 由于依赖环境卸载软件可能会卸载不干净 2、命令--安装、卸载、更新、查询、搜索、清空缓存包
格式yum install [-y] 包名 安装软件 yum remove [-y] 包名 卸载软件 yum update [-y] 包名 升级指定的软件包或主机中所有已安装的软件包 yum groupinstall 包组名 安装指定包组里的所有包 #查看包、包组相关信息 yum repolist [all] #查看系统中yum资源库配置信息 yum list all #列出仓库里所有可安装的软件包 yum list installed [包名] #列出己经安装的所有的或指定的rpm包(包名中可使用匹配符) yum info 包名 #查看指定软件包的详细信息 yum grouplist #查看仓库里而所有包组 yum groupinfo 包组名 #查看指定包组里而的详细信息 #搜索文件由哪个包产生 yum provides 文件名 #查找指定的文件属于哪个包 yum whatprovides /etc/fstab #查看这个文件是由那个包提供的 #模糊搜索包名 yum search 模糊包名 #查看模糊包名的软件包 #清空缓存 yum clean packages all #清除下载到本机的指定的软件包或所有软件包的yum源缓存 yum配置请看 Linux YUM源本地/网络源配置详解_周湘zx的博客-CSDN博客