3.1. 打包任务
在 Server Edition 安装期间,您可以选择安装其他软件包。 这些包按它们提供的服务类型分组。
• DNS 服务器:选择 BIND DNS 服务器及其文档。
• LAMP 服务器:选择现成的Linux/Apache/MySQL/PHP 服务器。
• 邮件服务器:此任务选择对通用邮件服务器系统有用的各种包。
• OpenSSH 服务器:选择OpenSSH 服务器所需的包。
• PostgreSQL 数据库:此任务为 PostgreSQL 数据库选择客户端和服务器包。
• 打印服务器:此任务将您的系统设置为打印服务器。
• Samba 文件服务器:此任务将您的系统设置为 Samba 文件服务器,这尤其适用于具有 Windows 和 Linux 系统的网络。
• Tomcat Java 服务器:安装 Apache Tomcat 和所需的依赖项。
• 虚拟机主机:包括运行 KVM 虚拟机所需的软件包。
• 手动选择包:执行 aptitude 允许您单独选择包。
安装包组是使用 tasksel 实用程序完成的。 Ubuntu(或 Debian)与其他 GNU/Linux 发行版之间的重要区别之一是,在安装时,软件包也会被配置为合理的默认值,最终会提示您提供额外的必需信息。 同样,在安装任务时,不仅安装包,而且还配置为提供完全集成的服务。
安装过程完成后,您可以通过从终端提示输入以下内容来查看可用任务列表:
任务列表--列表任务
9 https://help.ubuntu.com/18.04/installation-guide/
输出将列出来自其他基于 Ubuntu 的发行版(例如 Kubuntu 和 Edubuntu)的任务。 请注意,您还可以调用 Taskel 命令本身,这将显示可用的不同任务的菜单。
您可以使用 --任务包 选项。 例如,要列出随同安装的软件包 DNS服务器 任务输入以下内容:
tasksel --task-packages dns 服务器
命令的输出应列出:
Bind9-doc Bind9utils Bind9
如果您在安装过程中没有安装其中一项任务,但例如您决定将新 LAMP 服务器也设为 DNS 服务器,只需从终端插入安装介质:
sudo tasksel 安装 dns-server