在多台计算机上安装 Ubuntu 和同一套程序的脚本

在多台计算机上安装 Ubuntu 和同一套程序的脚本

我在不同的地方有几台电脑,我希望它们都以完全相同的方式设置。是否可以编写一个脚本,让我在安装新的 Ubuntu 操作系统后运行该脚本,以自动下载和安装我需要的所有程序?我想安装以下程序

  • 谷歌浏览器
  • R
  • ETC

答案1

脚本如下

#! /bin/bash
mkdir  install9327
cd install9327
wget -c <link to google chrome.deb>
wget -c <link to etc.deb>
sudo dpkg -i *
sudo apt-get -y install r-base-core eclipse
cd ..
rm -r ./install9327
spd-say "mission completed, no guarantee of success."

使用以下命令使脚本可执行

sudo chmod +x /path_to_script/filename.sh    # filename.sh is your script name.

该脚本将创建一个文件夹,下载 chrome 等,安装它们,安装 R 和 eclipse,然后清除所有内容。最后它会发出一条语音消息。

如果发生故障(由于断开连接,依赖关系破坏等),该脚本将留下一个文件夹,您可能需要删除该文件夹。

笔记:-您必须手动确保与 Google Chrome 等的链接,不要在错误的发行版上安装错误的软件包。

答案2

查看无盘远程启动 Linux 和 Clonezilla。这里的想法是,您将在专用服务器上安装所需的操作系统和所有应用程序,克隆它,然后使用 DRBL 通过 Clonezilla 安装映像。

DRBL:http://drbl.org/ 描述这一切的文章:www.linuxjournal.com/article/10884

相关内容