Ubuntu 安装 btrfs-progs 完整无踩坑步骤
Ubuntu 安装 btrfs-progs 完整无踩坑步骤
btrfs-progs是 Ubuntu 官方原生 Btrfs 全套工具(快照、send/receive、修复、压缩管理全包含),系统必备。
第一步:更新软件源(避免依赖报错)
bash
运行
sudo apt update
第二步:安装完整官方套件
bash
运行
sudo apt install -y btrfs-progs
第三步:验证安装是否成功
bash
运行
btrfs --version
- 输出版本号 = 安装正常
- 无报错、命令能运行 = 环境就绪
关键避坑要点(必看)
-
Ubuntu 22.04 / 24.04 自带精简版?部分桌面版预装阉割命令,手动安装上面的包即可补全所有功能(send、receive、快照全部补齐)。
-
不要装第三方 PPA 版本只用官方源apt安装,杜绝内核 / 文件系统兼容崩溃。
-
操作 Btrfs 必须加sudo快照、send 备份、子卷修改,普通用户权限不足会直接失败。
-
若后续提示「缺少模块」执行:
bash
运行
sudo apt install -y linux-modules-extra-$(uname -r)
附赠:两条你马上能用的最简备份命令
1. 创建只读快照(安全备份基础)
bash
运行
sudo btrfs subvolume snapshot -r / /mnt/你的备份盘/snap_root
2. 原生导出备份(Btrfs 专属、压缩省空间)
bash
运行
sudo btrfs send /mnt/你的备份盘/snap_root > /mnt/备份硬盘/root_btrfs.backup
需要我给你写一套直接复制就能用的「单 Btrfs 分区完整备份 + 恢复」命令吗?全程不用改参数就能用。
这样是安装成功了吗?
✅ 是的,已经安装成功了!
看这几行关键信息就够了:
- btrfs-progs 已经是最新版 (5.16.2-1)→ 说明包已经安装且是最新状态
- btrfs --version输出了btrfs-progs v5.16.2→ 说明命令可以正常运行,工具已经就绪
接下来你就可以直接用 Btrfs 的快照、send/receive 等备份命令了。要不要我给你一段可以直接复制运行的Btrfs 分区备份 + 恢复示例命令