如何复制一台笔记本电脑上的所有应用程序并安装在另一台笔记本电脑上?

如何复制一台笔记本电脑上的所有应用程序并安装在另一台笔记本电脑上?

我正在为学校设置 20 台笔记本电脑,并且我想在所有笔记本电脑上使用相同的 Lubuntu 设置和应用程序。

所有的笔记本电脑都很旧,并且硬件都不同。

我已经成功设置了1。

有没有办法简化安装过程,以便它们都具有相同的应用程序?

它需要使用 USB 闪存驱动器而不是 CD/DVD。

我尝试了 aptoncd,但是没有作用。

谢谢。

答案1

如果所有系统上运行的是同一版本的 Lubuntu,例如 14.04,那么您可以执行以下操作 -

在主机器(即您想要克隆的机器)上运行以下命令 -

dpkg --get-selections > list.txt

这会将系统上安装的所有软件包的名称保存在名为 的文件中list.txt

现在将此文件复制到其他计算机并运行以下命令 -

dpkg --set-selections < list.txt

sudo apt-get -u dselect-upgrade

您还可以从主系统复制内容/var/cache/apt/archives并将其粘贴到其他系统的相应位置,以避免在每个系统上再次下载软件包。

答案2

最简单的方法,借助软件系统:
Ubuntu 软件中心有一个“在计算机之间同步已安装的软件”的功能

Ubuntu 软件中心

答案3

高级用户,如果所有电脑都连接到同一个网络,可以查看克隆兹拉


如果您只有额外安装的程序列表,则可以在安装基本系统后在终端中使用此命令:

xargs -a /path/to/your/'program list' sudo apt-get install

该列表每行必须只有一个程序名称和unix行尾(如果您在Linux下创建该文件,则为默认值)!

系统将要求您输入超级用户密码,您的文件中的程序和所有依赖项都将被列出,您可以检查它们并确认安装过程。


也许您还会将隐藏文件从“主 PC”的主目录复制到新 PC...这样您的用户设置(并且仅用户设置)也将被复制!

相关内容