如何编写重新安装脚本(apt repo 和已安装的软件包)

如何编写重新安装脚本(apt repo 和已安装的软件包)

我需要清除硬盘并重新安装 Ubuntu。/home 位于单独的分区上,因此我可以将其备份到备份驱动器,然后将其复制回已清除的驱动器,安装 ubuntu,并将其指向现有的 /home,没问题

但是,我还想编写脚本重新安装我的所有 apt 存储库和我当前已安装的软件包,这样我就不必浪费数小时手动执行此操作。有人知道这样做的好方法吗?

PS - 至少,我很确定我必须擦除驱动器。需要安装 Windows 7,并且只有一个格式化整个驱动器的 HP 系统还原盘,而不是允许我在单个分区上安装的合法 Windows 7 安装盘。如果有人知道如何欺骗系统还原盘仅安装到单个分区,我很乐意听听。

答案1

使用它来保存当前安装的软件包列表

dpkg --get-selections > my_apps.txt

重新安装后,这将选择所有软件包

dpkg --set-selections < my_apps.txt

相关内容