05.Linux挂载镜像,配置本地yum资源,rpm
1.5 挂载 ios持有系统镜像 光驱
因为 linux系统镜像中包含了常用的软件包, 就不用从网上下载了
所以需要挂载 持有系统镜像 的 光驱
第一种挂载方法
1.5.1操作步骤
1.点击设置进入到图片下面然后勾选框框里面的最后确定
2.创建目录/mnt/cdrom
输入lsblk -f查看是否查找sr0如果存在说明系统镜像在光驱中了进行下一个操作
3.通过mount /dev/sr0 /mnt/cdrom 把sr0临时挂载切换目录到cdrom下
目的:通过软件目录 操作硬件中的内容
通过df -h查看挂载情况
4.切换到目录/mnt/cdrom/Packages下面
5.通过ll |wc -l查看安装包个数
6.搜索tree安装包
通过 挂载 系统光驱, 就可以 获取系统镜像中 软件包
注意: 系统镜像目录中 不能有中文, 不能有空格
第二种挂载方法
1.通过软件把ios上传到Linux根目录下面
2.创建需要将ios挂载到目录
3.实现挂载
mount -o loop/ CentOS-6.9-x86_64-bin-DVD1.iso /mnt/cdrom/
4.查看挂载df -h
2.yum
本地资源库的配置(在没有网络的情况下配置)
1.备份/etc/yum.repos.d/内的所有文件
创建备份的文件夹
[[email protected] yum.repos.d]# mkdir bk
[[email protected] yum.repos.d]# mv * bk
2.在备份的文件夹中拷贝CentOs-Media.repo文件到/etc/yum.repos.d/
[[email protected] yum.repos.d]# cp bk/CentOS-Media.repo /etc/yum.repos.d
3.对CentOs-Media.repo重命名(改成local.repo)
[[email protected] yum.repos.d]# mv CentOS-Media.repo local.repo
4.实现本地资源库的配置
打开文件修改成下面内容
[[email protected] yum.repos.d]# vim local.repo
5.清空缓存
[[email protected] yum.repos.d]# yum clean all
6.测试本地资源库是否可用
[[email protected] yum.repos.d]# yum search httpd
3.rpm常用命令
1.查询
已经安装的rpm列表
rpm -qa | grep xxx
rpm -qa | less
查看软件包信息
rpm -qi 软件包全名
查看rpm包中的文件安装到哪里去了
rpm -ql 软件全包名
查看指定文件属于哪个软件包
rpm -qf 文件全路径
2.卸载
rpm -e 软件包名称 卸载rpm软件包
rpm -e -nodeps 软件包名称 卸载前跳过依赖检查
3.安装
rpm -ivh rpm包的全路径 安装rpm包