CentOS7 yum源的两种配置
一:yum介绍yum全称“Yellow dog Update, Modified”,是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。可以用yum下载的软件包包括Fedora本身的软件包以及源自rpmfusion和rpm.的Fedora Extras,全部都是有Linux社区维护的,并且基本是自由软件。所有的包都有一个独立的PGP签名,主要是为了你的系统安全。1.
一:yum介绍
yum全称“Yellow dog Update, Modified”,是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。可以用yum下载的软件包包括Fedora本身的软件包以及源自rpmfusion和rpm.的Fedora Extras,全部都是有Linux社区维护的,并且基本是自由软件。所有的包都有一个独立的PGP签名,主要是为了你的系统安全。
1. yum提供了查找、安装、删除某一个、一组甚至包括全部软件包的命令。
2. 基于RPM包管理,能够从指定的服务器自动下载RPM包并安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装和遗漏依赖包。
3. 可以同时配置多个资源库(Repository)。
4. 简洁的配置文件(/etc/yum.conf)。
5. 保持与RPM数据库的一致性。
6. 提供图形版yumex:yum install yumex。
7. 提供使用最快源安装:yum install yum-fastestmirror。
yum
yum的命令形式一般是:
yum [options] [command] [package…]
我们通过yum -h命令来看看官方对yum配置
yum被分为二种:网络yum ,本地yum
fttp
ftp
file
以本地ISO作为YUM源步骤 :(虚机必须已连接镜像文件)
进入yum源配置目录
cd /etc/yum.repo.d
清空默认yum配置或者剪切到一个地方
我们这里使用清空
rm -rf *
1 .本地yum源配置
(1)创建光驱文件:
【root@localhost ~】# mkdir /data 创建挂载镜像文件目录
#也可以使用系统/mnt作为挂载点 此处就省略
vim yum.repo
(2)建立YUM源: 在里面写入
[base] ------------yum源名称,中括号不能删除,里面的为名称
name=this is yum -------------------yum源说明
#baseurl=http://mirrors.163.com/centos/$releasever/os/$basearch/ 网易的网络yum源
baseurl=file:///data/ 本地镜像yum源 镜像文件需提前挂载
enable=1 -------------yum源是否启用
gpgcheck=0 -------------是否查阅数字签章
#gpgket= 数字签章位置
(3)挂载光驱文件:
mount 挂载
【root@localhost ~】# mount /dev/cdrom /data # mount 挂载设备 挂载点
2 网络yum配置(这里选择网易的yum源)
(1) 这里配置的是centos7 版本的yum源
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
yum源配完成后需要执行下面的操作
清楚缓存:
yum clean all
创建新的yum缓存
yum makecache
更新所有的yum源
yum updata
yum参数
yum clean all 清理yum缓存
yum list 显示yum源所有软件
yum install/update 安装升级软件 -y 自动确认
yum remove 卸载软件 -y 自动确认
wget命令:下载网页或远程文件
epel
wget -O /etc/yum.repos.d/epel.repo
yum install epel-release -y 依赖 epel包
如果还不会就点击这个链接:
https://alanyiyi.blog.csdn.net/article/details/79875730
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)