可能重复:
在多个系统中安装软件包
我们计划在大约 15 台机器上安装桌面版,并且所有机器上都需要相同的软件。您能建议节省时间的最佳方法吗?我们的技术水平不高,我们通过软件管理器安装软件,我们只需要避免这样做,因为每次下载所有软件都需要花费大量时间。
谢谢
答案1
如果我理解正确的话,你想安装一个操作系统,然后克隆其他软件,并在 15 台机器上安装完全相同的操作系统。如果是这样的话,你可以使用 clonezilla。有一个限制(目标分区必须等于或大于源分区)。
Clonezilla 是一种类似于 Norton Ghost® 的分区或磁盘克隆工具。它仅保存和恢复硬盘上使用过的块。有两种类型的 Clonezilla:Clonezilla live 和 Clonezilla SE(服务器版)。虽然 Clonezilla SE 适用于大规模部署,但它可以同时克隆许多(40 台以上!)计算机。Clonezilla 仅保存和恢复硬盘上使用过的块。1
你可以下载clonezilla,将其刻录到 CD,然后您就可以开始了。
1来源:克隆兹拉
答案2
您可以先下载所有 *.deb 文件和依赖项。然后,您可以使用以下命令将它们安装在所有计算机上:-
sudo dpkg -i 文件名_1.deb 文件名_2.deb
这里的filename_1.deb和filename_2.deb代表您已下载的文件。这将节省您的下载时间,但安装时间保持不变!
答案3
如果该软件在官方的 Ubuntu 12.04 存储库中可用,
你可以通过命令行轻松下载它们,如下所示
例子:
sudo apt-get --download-only install firefox
sudo
意味着给予用户/应用程序 root(管理员)权限,并且需要输入密码
apt-get
是下载或安装应用程序的程序
下载后,运行此命令即可静默安装
sudo dpkg -i *.deb