yum 仓库 (本地 在线)

                         Centos7制作Yum仓库 (本地 在线)

Yum 介绍:yum方式可以看做rpm方式的前端应用,可以自动解决rpm包的依赖关系
本地 yum
1.挂载系统光盘
mkdir /media/cdrom
mount /dev/cdrom /media/cdrom

2.移动yum仓库下文件到备份目录
yum仓库路径:/etc/yum.repos.d/

mkdir /etc/yum.repos.d/bak
mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak

3.创建yum仓库文件repo格式文件

[root@lwh ~]# vi /etc/yum.repos.d/centos.repo
[local]----仓库显示名称
name=centos7.4 —仓库说明
baseurl=file:///media/cdrom ----指定本地rpm软件仓库的真实路径

enabled=1 ----启用此yum源
gpgcheck=0 —忽略验证公钥

yum clean all  清理yum 缓存

yum相关命令
安装:yum -y install 例如安装httpd服务 yum -y install httpd
重新安装:yum -y reinstall
卸载:yum -y remove
更新:yum -y update
降级:yum -y downgrage
检查可用的更新:yum check-update

在线yum仓库
**

设置在线yum仓库前虚拟机Linux必须是联网状态

**
Ping www.baidu.com 测试
在线仓库源 网站 http://mirrors.163.com/centos/

修改 vi /etc/yum.repos.d/centos.repo

   [163]
   name=163
   baseurl=http://mirrors.163.com/centos/7/os/x86_64/
   gpgcheck=0
   enabled=1

修改完 yum 仓库源 记得清理yum缓存 yum clean all

报错Another app is currently holding the yum lock; waiting for it to exit…
可能是系统自动升级正在运行,yum在锁定状态中
rm -f /var/run/yum.pid (强制关掉yum进程)

你可能感兴趣的:(Linux基础,yum)