包名 软件名
1.获取本地软件包
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-x5p5wxki-1670438915156)(C:\Users\郝其威\AppData\Roaming\Typora\typora-user-images\image-20221205193133951.png)]
#mount /dev/sr0 /mnt/ 临时生效,重启后需要再次挂载
挂载 文件系统名称 挂载点目录
#umount 文件系统名或挂载点目录
#umount /mnt
#mount | grep /mnt
[root@localhost ~]# umnount/mnt
umount:/mnt:target is busy 在挂载点目录不能取消
[root@localhost ~]# umount/mnt 取消挂载
[root@localhost ~]# mount | grep /mnt 查看是否挂载设备
[root@localhost ~]# mount /dev/sr0 /mnt
mount: /mnt: WARNING: device write-protected, mounted read-only.(警告命令是成功的)
[root@localhost ~]# mount | grep /mnt
/dev/sr0 on /mnt type iso9660 (ro,relatime,nojoliet,check=s,map=n,blocksize=2048,uid=1000,gid=1000,dmode=500,fmode=400)
软件包的路径
/mnt/AppStream/Packages/
/mnt/BaseOS/Packages/
2:rpm 软件管理工具
rpm -ivh 软件包名 显示相信信息和进度信息
rpm -evh 软件名 卸载
rpm -q 软件名 查询软件是否安装成功
rpm -qa 查询所有已安装软件
rpm -ql 软件名 查看指定软件程序的文件列表
rpm -qf 文件绝对路径 查询某一个文件是由哪一个包提供
rpm -Uvh 软件名 对指定软件更新
rpm -qpi 包名 查看软件包的详细信息
dnf/yum(仓库管理)
yum配置文件(仓库文件)
/etc/yum.repos.d/*.repo
vim /etc/yum.repos.d/base.repo
[源标识名称]
name=描述信息
baseurl=file://mnt/AppStream
gpgcheck=1 1关闭 0开启
[2源标识名称]
name=描述信息
baseurl=file://mnt/BaseOS
gpgcheck=1 1关闭 0开启
##################################
[AppStream]
name=RHEL-AppStream
baseurl=file:///mnt/AppStream
gpgcheck=0
[BaseOS]
name=RHEL-BaseOS
baseurl=file:///mnt/BaseOS
gpgcheck=0
#dnf install 软件名 ==yum install 软件名
yum install [-y] 包名 安装指定的软件包,-y则在工作过程中需要使用者响应, 这个选个参数可以直接回答yes
yum upgrade [-y] 包名 升级指定的软件包或主机中所有已安装的软件包
yum remove [-y] 包名 卸载已经安装在系统中的指定的软件包
yum provides 文件名 查找指定的文件属于哪个包; rpm -qf
yum info 包名 查看指定软件包的详细信息 rpm -qpi
yum repolist [all] 查看系统中yum资源库配置信息(检查仓库配置)
yum search 模糊包名 查看模糊包名的软件包
yum grouplist 查看仓库里而所有包组
yum groupinfo 包组名 查看指定包组里而的详细信息
yum groupinstall 包组名 安装指定包组里面的所有包
yum groupremove
yum list all 列出仓库里所有可安装的软件包
yum list installed [包名] 列出己经安装的所有的或指定的rpm包(包名中可使用匹配符) rpm -qa
yum clean all 清除下载到本机的指定的软件包或所有软件包的yum源缓存
dnf/yum的特点:
安装软件包必须先配置yum源,直接指定软件名可以自动加载对应的软件包;安装软件包不需要指定软件路径;自动识别依赖软件程序,一次性安装不需要繁琐一次一次指定
(1)通过yum/dnf安装软件httpd程序在/var/www/html创建一个文件为index.html,内容为helloworld通过linux浏览器访问该文件内容http://localhost
(2)卸载httpd软件包;
[root@localhost ~]# vim /etc/yum.repos.d/base.repo
[root@localhost ~]# yum install httpd -y
[root@localhost ~]# vim /var/www/html/index.html
[root@localhost ~]# systemctl start httpd
[root@localhost ~]# yum remove httpd -y
vim /var/www/html/index.html
[root@localhost ~]# systemctl start httpd
[root@localhost ~]# yum remove httpd -y
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0HhiEC5f-1670438915157)(C:\Users\郝其威\AppData\Roaming\Typora\typora-user-images\image-20221208024525063.png)]
版权声明:本文为qq_74938150原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。