如何在debian最小安装上拍摄软件图像


1

我终于让我的笔记本电脑达到了我对它很满意的程度,我对linux很新,所以我花了一段时间才到这里。

有没有办法拍摄当前安装的软件的图像,所以如果我重新格式化,我可以更快地回到同一地点?

如果不是图像,我可以获得所有已安装的软件包和配置设置的列表吗?你们如何重新格式化你的机器以使它们恢复到你喜欢的方式?

Answers:


1

最简单的方法我知道如何做到这一点就是remastersys,尽管在这样做的时候还有一些事情需要注意。debian和remastersys的好处是你可以在命令行安装上备份和恢复(ubuntu构建需要一些 GUI的风格,因为它使用无处不在)。坏的是你需要一些额外的包 - squashfs-modules和aufs-模块或unionfs-modules,并试图在没有它们的情况下运行remastersys会导致非常糟糕的事情发生。您还“限制”为4gb图像。

但是,这将允许您仅安装软件包创建“respin”,或者作为可引导备份工作,该备份将引导至您的安装并将其恢复为全新安装。它真棒,值得一试。


1

你可以做你建议的两件事。

  1. 制作图像:使用clonezilla制作硬盘的图像。您可以在格式化后还原该图像。

  2. 获取已安装软件的列表

    sudo dpkg --get-selections > list.txt
    

    然后,您可以使用以下命令重新安装它们:

    sudo apt-get install `awk '{print $1}' list.txt
    

    软件包设置通常位于/etc目录或您的目录中$HOME。一般来说,最好有$HOME一个单独的分区。如果重新安装,则无需重新格式化此分区,因此将始终保存您的个人设置。对于系统范围的设置,您可以备份/etc并将其复制回新格式化的驱动器。

请记住,除非您要安装新系统,否则绝对没有理由格式化磁盘。


......我不喜欢你最后的陈述。没有必要在这里带来* nix vs Windows vs blah elitism。没有任何关于Windows强制重新安装的事情,就像Linux中没有任何内容表明你不能严重破坏系统而需要重新安装一样。任何具有足够自由度的操作系统都可能被严重搞砸,需要重新安装 - 而且我们中很多人都不满意操作系统被锁定,这是典型的手机/平板电脑。
鲍勃

1
@Bob Windows中确实没有强制重新安装的东西。但是,大多数Windows用户会定期重新格式化其驱动器。例如,请参见此处此处此处。这在* nix世界中根本不是这样。
terdon 2013年

1
我能想到一个......严重的用户错误。它有时比重新安装更快。还有硬件故障,这很糟糕。
Journeyman Geek

@JourneymanGeek肯定,我所说的是除非你因某些原因需要重新安装,否则不需要格式化。
terdon 2013年

1
@Bob我记得NTFS之前的日子非常清楚地感谢你,因为许多用户和早期学习的习惯往往难以改变。无论如何,OP专门询问了_re_formatting,这是用户在windows世界中所做的事情(由我链接到的帖子经常被用来做。我并不是说这是一个好主意,很多Windows用户认为(出于可能或不正确的原因)每隔几个月或几年重新格式化是非常重要的。我所说的只是Linux的情况并非如此。
terdon 2013年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.