我需要清除硬盘并重新安装 Ubuntu。/home 位于单独的分区上,因此我可以将其备份到备份驱动器,然后将其复制回已清除的驱动器,安装 ubuntu,并将其指向现有的 /home,没问题。
但是,我还想编写脚本重新安装我的所有 apt 存储库和我当前已安装的软件包,这样我就不必浪费数小时手动执行此操作。有人知道这样做的好方法吗?
PS - 至少,我很确定我必须擦除驱动器。需要安装 Windows 7,并且只有一个格式化整个驱动器的 HP 系统还原盘,而不是允许我在单个分区上安装的合法 Windows 7 安装盘。如果有人知道如何欺骗系统还原盘仅安装到单个分区,我很乐意听听。
答案1
使用它来保存当前安装的软件包列表
dpkg --get-selections > my_apps.txt
重新安装后,这将选择所有软件包
dpkg --set-selections < my_apps.txt