您的位置:首页 >统信UOS如何导出系统配置 统信系统一键备份软件列表方法
发布于2026-04-29 阅读(0)
扫一扫,手机访问
这个方法最直接,它直接去读取系统底层的dpkg数据库。好处是输出结果非常精确,能列出所有标记为“已安装”的软件包及其版本,生成一个干净的纯文本列表。整个过程轻量高效,对于基于Debian的统信UOS系统来说,这是最基础、兼容性最好的备份方式。
操作起来很简单:打开终端,输入下面这条命令:
sudo dpkg --get-selections | grep -v deinstall > ~/uos_installed_packages_$(date +%Y%m%d).txt
命令执行后,系统会在你的用户主目录下生成一个以当天日期命名的.txt文件。打开看看,里面每一行都是一个“包名 install”格式的记录。这个文件就是你的软件“户籍档案”,记得把它妥善保存到U盘或云盘里。等到新系统装好,恢复时只需反向操作即可。
如果说dpkg是查“户口本”,那apt list更像是查“正规编制”。它通过APT这个高级包管理工具来筛选,只列出那些来源清晰、处于“已安装”状态的软件包。这么做有个明显优势:它能自动过滤掉那些手动编译安装的,或者来自某些异常第三方源的软件,确保你恢复的环境干净、一致。这对于追求系统稳定和标准化的运维场景来说,尤其有用。
具体命令如下:
apt list --installed | grep -E '\/[a-z]+' | cut -d'/' -f1 | sort -u > ~/uos_apt_installed_$(date +%Y%m%d).list
生成.list文件后,建议你快速浏览一下,确认像“uos-control-center”、“dde-file-manager”这些核心桌面组件都在里面。不过要特别注意一点:这个方法抓取不到内核模块,也覆盖不了后面会提到的Snap或Flatpak应用。备份好这个文件,重装后一条命令就能批量恢复所有软件。
现在很多流行应用都通过Snap或Flatpak这种沙盒格式分发,它们独立于传统的deb包体系。所以,前面两种方法对它们无效,必须单独处理。这一步的目标,是确保你的桌面环境和各种现代化应用也能完整“复活”。
需要分两步走:
首先,导出Snap应用清单:
snap list --all | awk 'NR>1 {print $1":"$2}' | sort > ~/uos_snap_apps_$(date +%Y%m%d).txt
接着,导出Flatpak应用清单:
flatpak list --app --columns=application,version,origin | sed '1d' | awk '{print $1":"$2"@"$3}' > ~/uos_flatpak_apps_$(date +%Y%m%d).txt
执行前有个关键前提:你得确认系统里已经安装了snapd和flatpak服务。如果没装,命令要么报错,要么返回空结果。最后,把这两个文本文件,和前面dpkg或apt导出的清单放在一起归档,你的软件备份“全家福”才算齐活。

售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
4
5
6
7
8
9