配置本地yum源和apt源,离线安装make、gcc、g++编译工具

配置本地yum源和apt源,离线安装make、gcc等编译工具

起因:安装的新操作系统的机器没有网卡驱动,离线安装网卡驱动,需要make和gcc编译工具
1、准备镜像源
centos7:直接挂载动U盘即可(CentOS-7-x86_64-DVD-2009.iso 这些都是本地的源)
在这里插入图片描述

ubuntu:我选择 ubuntu-16.04.7-server-amd64.iso 直接挂载iso镜像
在这里插入图片描述

2、centos配置本地yum源

创建一个挂载目录:

#mkdir  /Local_source

挂载

fdisk -l     //找到自己的U盘。一般情况下根据U盘的大小判断
lsblk        //查看分区情况
mount /dev/sd[][]   /Local_source      [][]替换具体字符

配置本地yum源文件

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bak   //备份
vim /etc/yum.repos.d/CentOS-Media.repo
[centos7-yum]
name=centos7-yum
baseurl=file:///Local_source/   #iU盘挂载目录
gpgcheck=1
enabled=1                         #设置为1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

清除原有的yum信息加载缓存

yum clean all
yum makecache

现在就可以使用yum install

#安装make
yum install make
#安装gcc
yum install gcc
#安装g++
yum install g++
#安装ifconfig
yum install net-tools

3、ubuntu配置本地apt源
创建一个挂载目录:

#mkdir  /Local_source

挂载

#拷贝U盘iso镜像到服务器任意位置并且挂载
cp /mount/ubuntu-16.04.7-server-amd64.iso /home
mount /home/ubuntu-16.04.7-server-amd64.iso  /Local_source      

配置本地apt源文件

cp /etc/apt/sources.list /etc/sources.list.bak
vi /etc/apt/sources.list
deb file:///Local_source xenial main

xenial 取决于下图:
在这里插入图片描述
更新和安装make和gcc

apt-get update
apt-get install make
apt-get install gcc

优点:采用本地源方式安装可以避免各种依赖找不到
缺点:不能安装指定的高版本编译工具链

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值