一,网络yum源
1.备份 yum文件
cd /etc/
cp -r yum.repos.d yum.repos.d.bak
2.在系统联网的情况下执行下面命令下载
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo (163网络源)
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo (阿里云 网络源)
清除yum缓存
yum clean all
生成yum 缓存
yum makecache
等待 yum makecache执行完成
yum list 列出yum资源包
二.本地yum源
cat /etc/redhat-release 查看系统版本
CentOS Linux release 7.3.1611 (Core)
网上下载对应的系统镜像
http://mirrors.cn99.com/centos/
http://ftp.sjtu.edu.cn/centos/
上面两个下载地址供参考
下载镜像完成 使用xftp上传工具 将镜像上传到Linux系统中
新建挂载点一般放在 mnt目录下
cd /mnt
mkdir cdrom
进到放镜像的目录
mount CentOS-7.3-x86_64-DVD-1611.iso /mnt/cdrom/
然后 df -h 查看一下是否挂在成功
成功之后进入到yum配置目录
cd /etc/
cp -r yum.repos.d yum.repos.d.bak
cd /etc/yum.repos.d/
rm -rf Centos* (删除多余配置文件),本人习惯,可以不用)
然后 vi local.repo
[CentOS7]
//yum的ID,本地唯一,用于区分不同yum源
name=Ccentos7.3
//描述信息
baseurl=file:
///mnt/cdrom //前面的file://是协议,后面的/mnt是光盘挂载点
enabled=1
//1启用yum源,0禁用yum源
gpgcheck=0
yum makecache
yum list
然后
yum install java-11-openjdk.i686 -y
你需要安装包的名字
即可