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
相关推荐
数智顾问4 小时前
(123页PPT)华为流程管理体系精髓提炼(附下载方式)
运维·华为
Yupureki5 小时前
《Linux网络编程》5.HTTPS协议
linux·网络·https
搬砖的小码农_Sky6 小时前
Linux操作系统:Ubuntu和Debian的区别
linux·ubuntu·debian
江湖有缘6 小时前
基于Ubuntu系统Docker部署Note Mark:从安装到配置全流程
linux·ubuntu·docker
前端之虎陈随易6 小时前
2年没用Nodejs了,Bun很香
linux·前端·javascript·vue.js·typescript
宁小法6 小时前
Linux批量删除文件
linux·服务器·批量·删除文件
AC赳赳老秦7 小时前
财务报销自动化:用 OpenClaw 自动识别发票信息、填写报销单、校验报销规则,减少手工操作
运维·网络·eclipse·github·visual studio·deepseek·openclaw
空中海7 小时前
04 工程化、质量体系与 React 生态
前端·ubuntu·react.js
05候补工程师7 小时前
深度解构 ROS 2:如何手动调通 Nav2 A* 路径规划引擎
linux·人工智能·经验分享·算法·机器人
北冥湖畔的燕雀8 小时前
Linux线程编程核心指南
linux·服务器·网络