Ubuntu Auto 软件安装脚本

Ubuntu Auto 软件安装脚本

我有 100 台电脑,需要安装以下软件:

Install 
- Net Beans
- Chromium
- Flash
- MySQL Workbench
- Colagit UI

sudo apt-get install tasksel

sudo tasksel install lamp-server

sudo apt-get install phpmyadmin

sudo apt-get install curl libcurl3 libcurl3-dev php5-curl

sudo gedit /etc/apache2/sites-available/default
<Directory /var/www>
------
Allow Override All
--
</Directory>

sudo apt-get install git-core

有没有办法自动完成上述所有操作?对于 phpmyadmin 和 lamp-server,我需要手动干预并添加 mysql root 密码。这也可以自动化吗?

答案1

自动安装

您可以使用 -y 选项,例如

sudo apt install -y <package>

自动回答“是”


写入文件

您可以通过以下方式编辑文件

sudo echo 'a line' > <file>

开始一个新文件并

sudo echo 'another line' >> <file>

将行附加到该文件


无人值守的 mySQL 安装

有关 mySQL 安装时的密码提示,请参阅这个答案


无人值守 phpmyadmin 安装

有关 phpmyadmin 安装的提示,请参阅这边我没有测试过但它可能仍然有效。

注意:安装 phpmyadmin 后不要忘记重新启动 apache2

sudo service apache2 restart

相关内容