情况:解决没有外网的情况
1、局域网网内yum源
2、本地yum源
方法:配置文件配置yum源;
地址:
/etc/yum.repos.d/
(1)构建外网:例:yum源为163yum源:mirror.163.com
进入网站后可以看到每个系统后边拥有一个帮助文件
点击帮助文档里面会有镜像使用帮助,按照操作下载相应.repo文件,就可配置完成。
(2)无外网:
需要找到一大堆的rpm文件:1、从光盘中
2、从外网
本地源:
在得到rpm文件后打开yum配置文件
vim /etc/yum.repos.d/CentOS-Base.repo
其中包括
[base] 代表库id号
name 名字(自己随便命名)
baseurl = (网站url地址)
gpgcheck = 1(检查rpg包 =1 检查 =0 不检查)
gpgkey=(检查地址)
enabled = 0(是否开启 = 1开启 =0不开启)不写默认开启
如果是本地文件的话
##这里的cdpacket 是光盘挂载的位置mount /dev/cdrom1 /mnt/cdpacket
##cdpacket 是新建文件 mkdir cdpacket
baseurl = file:///mnt/cdpacket/
##只需到挂在目录,yum会自动寻找
将下边库id全部使能为0
enabled=0
退出编辑后
yum clean all
yum makecache
(以上方法为光盘挂载,关机后不能使用,因为mount为临时挂载,因此需要开机自动挂载,
vim /etc/fstab
第一列 挂载目录 第二列挂载设备 后边为名字和参数(defaults)
)
方法二:例 下载163yum源里面的所有rpm文件
##先将yum库改为163镜像源文件库(目的下载163上所有rpm文件)
reposync -r 源库名称 (如base) -p 目标文件
linux网络文件共享
linux-nfs
服务端/客户端