05.Linux挂载镜像,配置本地yum资源,rpm

1.5 挂载 ios持有系统镜像 光驱
因为 linux系统镜像中包含了常用的软件包, 就不用从网上下载了
所以需要挂载 持有系统镜像 的 光驱

第一种挂载方法
1.5.1操作步骤
1.点击设置进入到图片下面然后勾选框框里面的最后确定
05.Linux挂载镜像,配置本地yum资源,rpm
2.创建目录/mnt/cdrom
05.Linux挂载镜像,配置本地yum资源,rpm
输入lsblk -f查看是否查找sr0如果存在说明系统镜像在光驱中了进行下一个操作
05.Linux挂载镜像,配置本地yum资源,rpm
3.通过mount /dev/sr0 /mnt/cdrom 把sr0临时挂载切换目录到cdrom下
05.Linux挂载镜像,配置本地yum资源,rpm
目的:通过软件目录 操作硬件中的内容
通过df -h查看挂载情况

4.切换到目录/mnt/cdrom/Packages下面
05.Linux挂载镜像,配置本地yum资源,rpm
5.通过ll |wc -l查看安装包个数
05.Linux挂载镜像,配置本地yum资源,rpm

6.搜索tree安装包

05.Linux挂载镜像,配置本地yum资源,rpm
通过 挂载 系统光驱, 就可以 获取系统镜像中 软件包
注意: 系统镜像目录中 不能有中文, 不能有空格

第二种挂载方法
1.通过软件把ios上传到Linux根目录下面
05.Linux挂载镜像,配置本地yum资源,rpm
05.Linux挂载镜像,配置本地yum资源,rpm
2.创建需要将ios挂载到目录
3.实现挂载
mount -o loop/ CentOS-6.9-x86_64-bin-DVD1.iso /mnt/cdrom/
05.Linux挂载镜像,配置本地yum资源,rpm
4.查看挂载df -h

05.Linux挂载镜像,配置本地yum资源,rpm
2.yum
本地资源库的配置(在没有网络的情况下配置)

1.备份/etc/yum.repos.d/内的所有文件
05.Linux挂载镜像,配置本地yum资源,rpm
创建备份的文件夹
[[email protected] yum.repos.d]# mkdir bk
[[email protected] yum.repos.d]# mv * bk
05.Linux挂载镜像,配置本地yum资源,rpm
2.在备份的文件夹中拷贝CentOs-Media.repo文件到/etc/yum.repos.d/
[[email protected] yum.repos.d]# cp bk/CentOS-Media.repo /etc/yum.repos.d
05.Linux挂载镜像,配置本地yum资源,rpm
3.对CentOs-Media.repo重命名(改成local.repo)
[[email protected] yum.repos.d]# mv CentOS-Media.repo local.repo
05.Linux挂载镜像,配置本地yum资源,rpm
4.实现本地资源库的配置
打开文件修改成下面内容
[[email protected] yum.repos.d]# vim local.repo
05.Linux挂载镜像,配置本地yum资源,rpm
5.清空缓存
[[email protected] yum.repos.d]# yum clean all
05.Linux挂载镜像,配置本地yum资源,rpm
6.测试本地资源库是否可用
[[email protected] yum.repos.d]# yum search httpd
05.Linux挂载镜像,配置本地yum资源,rpm

3.rpm常用命令
1.查询
已经安装的rpm列表
rpm -qa | grep xxx
rpm -qa | less

查看软件包信息
rpm -qi 软件包全名

查看rpm包中的文件安装到哪里去了
rpm -ql 软件全包名

查看指定文件属于哪个软件包
rpm -qf 文件全路径
05.Linux挂载镜像,配置本地yum资源,rpm
2.卸载
rpm -e 软件包名称 卸载rpm软件包
rpm -e -nodeps 软件包名称 卸载前跳过依赖检查

3.安装
rpm -ivh rpm包的全路径 安装rpm包

05.Linux挂载镜像,配置本地yum资源,rpm