在几个嵌入式论坛和工控群里潜水好一阵子,发现不少搞 ARM 板子、ROS 或者视觉应用的朋友,装机都会特意去找一个镜像——ubuntu-22.04.5-desktop-amd64。大家习惯把它叫“离线包”,说是断网环境下一口气装完就能直接开干,不用再盯着进度条等在线更新。刚好整理了一下这个版本的特点和玩法,顺便把下载和安装过程写清楚,给还没用过的朋友一个参考。

官方的全称就是 Ubuntu 22.04.5 LTS 桌面版 64 位镜像。Ubuntu 22.04 本身是长期支持版本,代号 Jammy Jellyfish,而 22.04.5 是它的第五个维护更新点。根据 Canonical 发布说明,这个点版本集成了截至 2024 年 8 月前后的所有安全补丁和硬件使能栈更新,因此刚装好的系统就已经带着比较新的内核和驱动。
叫它“离线包”,是因为这一个 ISO 文件本身就塞进了完整的 GNOME 桌面、常用驱动以及一大坨基础软件包。安装时只要选正常安装,不勾选联网下载更新,系统就可以像从光盘拷文件一样,把一切都部署好,全程不用连网。这也意味着装好后终端里直接有 gcc、python3、make、vim 等工具,做嵌入式开发起码能马上动手编译点东西。
可以。安装程序在复制文件阶段,是直接从 U 盘里的 ISO 解压 deb 包到硬盘。只要不勾选“安装 Ubuntu 时下载更新”和“安装第三方软件”,整个过程零网络访问。很多车间、实验室压根没有外网,插上启动盘照样十几分钟装完一台。
选正常安装的话,系统自带了 gcc、g++、python3、perl 这些基础组件。虽然没有把 build-essential 全家桶打全,但离完整工具链只差一步。如果把下载好的 ISO 挂载到 /mnt,再配成本地 apt 源,敲一句 sudo apt install build-essential,所有依赖直接从 ISO 里拿,速度飞快,也不怕外部源抽风。有在知乎上搞嵌入式的兄弟说过:“22.04 软件源比 20.04 新,编译一些新内核模块时,需要的包版本能直接满足,少了很多手动升级的破事。”
内核 5.15 是长期支持版本,对工控机上常见的 Intel 网卡、USB 转串口、CAN 卡这些支持都比较到位。不少人在 J1900、i5-4200U 这类老平台上跑,装上后有线网卡和串口直接认,不用额外找驱动。NVIDIA 独立显卡如果安装时没勾选第三方软件,后续自己下载 .run 文件离线装驱动一样能搞定,灵活性不错。
Ubuntu 22.04 LTS 提供 5 年标准支持,安全更新一直给到 2027 年 4 月。如果加入 Ubuntu Pro 还能再延长。对于产品开发周期,三年多的维护时间基本够用,不用担心做着做着系统就停更了。
桌上型或者笔记本、工控机,能跑 64 位指令的基本都没问题。官方给的最低配置只是参考,实际用下来稍微放宽一点体验会好很多。
处理器:2 GHz 双核以上
内存:4 GB(跑 GNOME 桌面不卡最好 8 GB)
硬盘:25 GB 空闲空间(正常安装占 10 GB 左右,再装 IDE、SDK 建议 50 GB 起步)
启动方式:UEFI 固件为主流,传统 BIOS 也支持
在群里看到有人拿 i5-4200U 老笔记本配 8 GB 内存和 SSD,日常写代码、跑个仿真很流畅。用赛扬 J1900 工控机的话桌面操作会有点迟钝,但单纯当编译服务器或者跑无头程序完全够使。
嵌入式开发常用的几个发行版,实际选型的时候都会掂量一下。这里拉了个简单的表格,把几个常见的版本放在一起看。
| 系统版本 | 内核 | 桌面环境 | 安装时预装基础编译工具 | ISO 大小 | 支持截止 | 嵌入式工具链兼容情况 |
|----------------------|------------|--------|------------|--------|-----------|--------------------------|
| Ubuntu 22.04.5 LTS | 5.15 | GNOME 42 | 正常安装即带 gcc,python3,make | 约 4.6 GB | 2027 年 4 月 | 完美匹配 ROS 2 Humble、Yocto、TI SDK 等 |
| Ubuntu 20.04.6 LTS | 5.4 | GNOME 3.36 | 同样自带基础工具 | 约 4.0 GB | 2025 年 5 月 | 适合 ROS Noetic,部分新包需要手动升级 |
| Ubuntu 24.04 LTS | 6.8 | GNOME 46 | 自带基础工具 | 约 5.7 GB | 2029 年 6 月 | 较新,部分 ARM 交叉工具链和 SDK 还未完整适配 |
| Debian 12 Bookworm | 6.1 | GNOME 43 | 基本同上 | 约 4.4 GB | 2028 年 6 月 | 包偏保守,做嵌入式也稳,但桌面配置步骤略多 |
| CentOS 7 | 3.10 | GNOME 3.28 | 需手动选开发组件 | 约 4.3 GB | 2024 年 6 月已停止 | 不适合新项目,驱动和软件栈太旧 |
从表格里能看到,Ubuntu 22.04.5 正好卡在一个平衡点上:内核和软件包都比较新,而 ROS 2 Humble 以及很多芯片原厂的 SDK 都明确用它做参考平台,不会出现装不上依赖的尴尬。
下面这部分是基于 U 盘纯离线安装的流程,全程不接网线不连 WiFi。
一个 4 GB 以上的 U 盘,先把 ISO 写进去。Windows 下用 Rufus,选镜像时如果弹窗问写入模式,选 DD 模式可以规避一部分 UEFI 的奇怪问题。Linux 下直接用 dd 或者 balenaEtcher,都行。
写入完成后插到目标机器上,开机按 F2、F12 或者 Del 进 BIOS,把 U 盘调到第一位。选择 UEFI 开头的那个启动项,开始加载安装程序。
启动后会看到 GRUB 菜单,选“Try or Install Ubuntu”,等桌面出来双击“安装 Ubuntu”。语言按习惯选中文,键盘布局默认。
如果是一整块空硬盘,直接选“清除整个磁盘并安装 Ubuntu”,安装器会自动建好 EFI 分区和根分区。想手工控制的就选“其他选项”,一般给 EFI 分区 100-500 MB,剩下的做 / 挂载 ext4,swap 现在不那么必要,内存够用就行,要的话给 4 GB 意思一下。
时区选上海,填用户名、机器名和密码,等着下面的进度条走完。
进度条跑完后会提示重启,拔掉 U 盘,回车。进桌面时可能会弹一些首次设置,随便点过去就行了。
想装全套编译工具又不想联网,把之前的 ISO 挂载一下:
sudo mount -o loop /path/to/ubuntu-22.04.5-desktop-amd64.iso /mnt
然后去 /etc/apt/sources.list 里加一行(或用 apt-cdrom 命令添加),源地址指向挂载点。之后 sudo apt update 再从里面装 build-essential、cmake、git 这些,基本跟本地复制一样快。网上类似的教程很多,搜 “ubuntu 用 iso 做本地源” 就都出来了。
从反馈来看,这个版本做嵌入式开发主力环境是真的稳当。很多人的工控机一跑就是几个月,没遇到过什么内核崩或者驱动抽风的破事。如果做 ROS 或者 ARM 交叉编译,搭配 22.04 的软件仓库版本刚好,能省掉大量折腾环境的精力。
遇到联网困难、批量装机或者单纯不想被在线更新耗死的情况,把 Ubuntu 22.04.5 桌面版当离线包来用,确实是一个省心的选择。
镜像文件有 4 G 多,官网的老版本页面有时不太好找,这里存了一份在网盘,方便直接拖下来用。
文件校验一下 SHA256 更保险,官方公布的数值可以在 Ubuntu 发行注记页面查到。如果链接过期,到 ubuntu.com 下载原版也是推荐的。
下载地址:
版权声明:本站是非盈利性网站,所有内容和图片均来自互联网收集而来,版权归原创者所有,本网站只提供web页面信息分享,并不提供资源存体,也不参与录制上传,纯属娱乐分享,并无盈利目的, 若本站收录的节目无意侵犯了贵司版权,如您认为本站页面信息侵犯了您的权益,请发邮件至 邮箱:japser@foxmail.com(我们会在收到邮件后48小时内删除,谢谢),本站所有信息文章仅限用于个人娱乐,不得用于商业或非法用途,否则,一切责任由该用户承担