YUM软件包管理及本地源、网络源配置

YUM

是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器.
自动解决依赖关系(推荐使用其安装,但不推荐使用其卸载)
软件包由yum软件仓库提供
基于rpm包构建的软件更新机制
在这里插入图片描述

yum配置文件:

基本设置 /etc/yum.conf
仓库设置 /etc/yum.repos.d/*.repo
日志文件 /var/log/yum.lolg

准备安装源

软件库提供方式2种:
(1)本地源:本地目录 file:///…
(2)网络源:FTP服务 ftp://…
HTTP服务 http://

# 本地源配置:

(1) 编辑yum仓库文件:
vim /etc/yum.repos.d/rhel-source.repo(.repo仓库文件
(2)修改这两处参数,
baseusr后面接的是容器的实际网址
enable=1是启动此容器,0为不启动
在这里插入图片描述
(3) 挂载光盘:
mount /dev/sr0 /mnt
此时可能会报错,那是因为没有mnt这个路径,可以使用mkdir创建mnt
此时,yum已经配置好,可以使用yum -y install 软件包名进行安装验证

yum常见命令

安装
yum -y install 软件包名
(-y在这里是在安装时不再询问y/n)
卸载(一般不建议使用yum)
yum -y remove 软件包名
yum clean all 清除缓存
yum list [软件名] 查看软件仓库所有软件包
yum info [软件名] 查看软件详细信息
yum search <关键字> 查看某个软件包

#网络源配置:
FTP服务
服务端

   service vsftpd start 开启ftp服务
        cd  /var/ftp/
        pwd
        mkdir rhel6.5
        cd rhel6.5
        cp -r /mnt/* .  复制mnt下的所有文件到当前目录(这个过程可能需要几分钟,耐心等待一下)

在这里插入图片描述

客户端

vim /etc/yum.repos.d/rhel-source.repo在这里插入图片描述
此时,yum已经配置好,可以使用yum -y install 软件包名进行安装验证

HTTP服务
服务端

service vsftpd stop 关闭服务
service  httpd start 开启http服务
cd  /var/ftp/
pwd
mkdir rhel6.5
cd rhel6.5
cp -r /mnt/* .  复制mnt下的所有文件到当前目录(这个过程可能需要几分钟,耐心等待一下)

客户端

vim /etc/yum.repos.d/rhel-source.repo
在这里插入图片描述
此时,yum已经配置好,可以使用yum -y install 软件包名进行安装验证

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值