本地 yum 有时候更方便、更快捷
2、设置本地 yum 源
[root@shell ~]#
[root@shell ~]# cp /etc/yum.repos.d/CentOS-Media.repo /etc/yum.repos.d/CentOS-Media.repo.bak #先备份本地官方本地yum
[root@shell ~]# mv /etc/yum.repos.d/CentOS-Media.repo /etc/yum.repos.d/CentOS-local.repo #重命名,自定义新本地yum源的名称
[root@shell ~]# > /etc/yum.repos.d/CentOS-local.repo #清空原来官方yum的配置
[root@shell ~]# vi /etc/yum.repos.d/CentOS-local.repo #配置新本地yum源,名称自定义即可
# 写入如下配置
[root@shell ~]#
[root@shell ~]# cat /etc/yum.repos.d/CentOS-local.repo #查看新本地yum源的配置
[root@shell ~]#
[root@shell ~]#
[root@shell ~]# mount /dev/cdrom /media #挂载系统镜像
mount: /dev/sr0 写保护,将以只读方式挂载
[root@shell ~]#
[root@shell ~]# yum clean all #清空原来的
[root@shell ~]# yum makecache #生产缓存
[root@shell ~]# yum repolist
[root@shell ~]#
[root@shell ~]# yum list wget vim-enhanced net-tools # vim的全名为 vim-enhanced
搭建本地yum源
本地yum源,就意味着只有搭建该yum源的这台服务器能使用,其它的服务器都不能使用该yum源。搭建本地yum源的所有步骤如下:
搭建局域网yum源
除了可以搭建本地yum源外,我们还可以基于HTTP方式配置yum源,这样我们就可以配置一个局域网内都可以使用的yum源。
一般都是通过apache 来搭建HTTP的yum源,本次我们使用Nginx搭建
登陆浏览器访问查看yum仓库
最后,我们开始配置yum的配置文件
在/etc/yum.repos.d新建一个名为nginx-yum.repo 的配置文件,内容如下:
清除下yum 原有的信息,载入新的缓存
这样,局域网yum源就可以使用了
安装一个软件试下效果
什么是yum,什么是yum源,常见的yum源有哪些?yum是centos下更新、管理软件的命令,也有相应的图像界面版本;
yum源是yum命令去哪里取安装包的地图;
常见的yum源:网易、阿里云、epel等;
yum、rpm、repo什么关系?
yum命令查询repo上配置的地址去取相应的rpm包进行安装;
配置下centos的DNS
一个国内,一个国外
vi /etc/resolv.conf
nameserver 114.114.114.114
nameserver 8.8.8.8
备份下原来的yum源
cd /etc/yum.repos.d/
mv CentOS-Base.repo CentOS-Base.repo_bak
网易yum源:
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo
yum clean all
yum makecache
阿里云yum源:
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum clean all
yum makecache
epel源:
yum -y install epel-release
yum clean all
yum makecache
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)