配置本地yum源仓库
mount 、dev/cdrom /mnt
把光盘挂在到mnt目录下,,,因为制作本地yum仓库,其目的是需要.rpm文件,但是不借助网络,本地只有iso镜像中有这个.rpm包,所以需要进行挂载(主要提供了共享的功能)
cd /etc/yum.repos.
因为在yum in/stall 时,yum这个工具,只通过识别/etc/yum.repos.d下*.repo的文件来自定义自己到哪下载*.rpm包,进入此目录,是为了方便之后的操作:包含转移默认.repo文件和自定义新的yum源文件
mkdir repos.bak
为了备份默认指向公共仓库的*.repo文件
mv *.repo repos.bak
为了之后配置local.repo文件时,不要让Centos-*.repo的文件影响到yum install 的结果
cd /etc/yum.repos.d
为了确认在当前是在/etc/yum.repos.d中
vim local.repo
[local]
name=local
baseurl=file:///mnt
指定url, 访问路径为光盘挂载目录
enabled=1
开启此yum源,此为默认项,可省略
gpgcheck=0
不验证软件包的签名
yum clean all
为了清空之前遗留的指向公共仓库配置的缓存
yum makecache
为了重新建立指向本地yum仓库(local.repo配置的)的缓存
本地yum仓库小结:
1、yum 是一个半自动化的下载、更新、安装的工具
2、yum 下载的时候,默认下载的位置是公共yum仓库----》通过识别/etc/repos.d目录下的Centos-*.repo yum源文件(文件中指向了Centos的yum公共仓库位置)
***有的时候,我们的网络不佳,甚至于无网环境,此时就需要将yum默认指向的位置更改为本地的yum仓库
yum常用的操作命令:
yum -y install 软件名 安装、升级软件包,“-y”选项表示自动确认
yum -y remove 软件名 卸载软件包,可自动解决其依赖关系
yum -y update 软件名 升级软件包
yum list 查询软件包列表
yum list installed 查询系统中已安装的软件包
yum list available 查询仓库中尚未安装的软件包
yum list updates 查询可以升级版本的软件包
yum info 软件名 查询软件包的描述信息
yum search all 关键词 根据某个关键词来查询相关的软件包
yum whatprovides 命令 查询命令属于哪个软件包
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)