Ubuntu 离线安装 gcc、g++、make 等依赖包

前言

项目现场的服务器无法连接互联网,需要提前获取 gcc、g++、make 等依赖包。


一、如何获取依赖包

需要准备一台可以连接互联网的电脑(如:个人电脑上的虚拟机安装一个与服务器一样的系统),用于下载依赖包。之后把通过互联网下载下来的依赖包拷贝到内网环境的服务器中,进行依赖包安装。

二、下载依赖包

bash 复制代码
# 更新依赖源
apt-get update

# 把缓存文件夹里的deb包清理掉
apt-get clean

# 下载 build-essential 包,因为 build-essential 包中有 gcc、g++、make 等依赖包
apt-get install -d build-essential

# 进入缓存文件夹查询已下载的 deb 包
cd /var/cache/apt/archives

三、拷贝依赖包

将下载下来的所有依赖包,拷贝出来,并拷贝到项目现场服务器中。

四、 安装依赖包

bash 复制代码
dpkg -i   *.deb

五、验证是否安装成功

bash 复制代码
gcc --version
相关推荐
蓁蓁啊17 小时前
Ubuntu 虚拟机文件传输到 Windows的一种好玩的办法
linux·运维·windows·单片机·ubuntu
liao__ran18 小时前
ClickHouse CPU 排查快速参考指南
运维·服务器·clickhouse
liao__ran18 小时前
ClickHouse CPU 排查详细指南
运维·clickhouse
9ilk18 小时前
【仿RabbitMQ的发布订阅式消息队列】 ---- 功能测试联调
linux·服务器·c++·分布式·学习·rabbitmq
q***74818 小时前
在Linux系统上使用nmcli命令配置各种网络(有线、无线、vlan、vxlan、路由、网桥等)
linux·服务器·网络
曦樂~19 小时前
【Docker】Dockerfile自定义镜像
运维·docker·容器
拾心2119 小时前
【云运维】Kubernetes安装(基于 Docker + Calico)
运维·docker·kubernetes
q***518919 小时前
离线安装 Nginx
运维·数据库·nginx
我也要当昏君19 小时前
4.1.8 【2022 统考真题】
运维·服务器·网络
2301_8075832319 小时前
zabbix监控ES集群健康状态并触发钉钉告警
linux·zabbix