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
相关推荐
菌菌的快乐生活6 分钟前
Rufus + Ubuntu 24.04 Server(中山大学镜像)通用安装教程
ubuntu
李纲明14 分钟前
WordPress 定时发布不准点或备份/邮件从不跑:先分清 WP-Cron 触发与 DISABLE_WP_CRON,再查回环与系统 Cron
运维·性能优化·wordpress·定时任务·devdiy·wp-cron
Decay__25 分钟前
01_MySQL 体系架构全解 —— 连接层、SQL 层、存储引擎层与 InnoDB 深入
运维·数据库·sql·mysql·架构
Linux_cy34 分钟前
nginx 502 排查手册:九种原因分类、定位命令与检查顺序
linux·运维·服务器·网络·数据库·nginx·ssh
椒颜皮皮虾྅1 小时前
模型部署不再卡在环境上:DeploySharp 四大推理引擎与 Windows/Linux 离线交付实战
linux·运维·开发语言·人工智能·windows·计算机视觉·cuda
垆边人似月.1 小时前
Ubuntu 配置 Samba 共享文件夹并映射到 Windows 完整指南
linux·windows·ubuntu
前端 贾公子1 小时前
第 6 章:MCP 服务器介绍与接入
运维·服务器·网络
Lazionr1 小时前
【Linux 修炼录】:文件查看、时间查询与查找
linux
-梅1 小时前
GitHub Actions 自动化:5 个真实运维提效案例
运维·自动化·github
syntaxsage1 小时前
Dive:Docker 镜像层可视化分析工具
运维·其他·docker·容器