Tasksel  - 在Debian和Ubuntu中轻松,快速地安装组软件

Linux用户必须处理的几个任务之一是软件安装。 有可能尤其是可用于安装软件的Debian / Ubuntu的 Linux系统的两种方法。 首先是使用安装包管理工具,如单独的软件包apt-get的贴切性向突触

另一种是通过使用中的tasksel,是一个简单和易于使用的为Debian / Ubuntu的 ,为用户提供一个接口,使他们能够安装一组相关的软件包,如LAMP服务器邮件服务器 ,DNS服务器等开发的工具作为单个预配置任务。 它的工作原理,以同等元的包,你会发现位于tasksel存在于元包几乎所有的任务。

如何在Debian和Ubuntu中安装和使用Tasksel

要安装工具tasksel,只需运行下面的命令:

$ sudo apt-get install tasksel

安装Tasksel后,它可以安装一个或多个预定义的软件包组。 用户需要使用几个参数从命令行运行它,它提供了一个图形用户界面,以及可以选择要安装的软件。

在命令行中执行tasksel的一般语法是:

$ sudo tasksel install task_name
$ sudo tasksel remove task_name
$ sudo tasksel command_line_options

要启动工具tasksel用户界面,下面发出命令:

$ sudo tasksel

Tasksel - 软件集合列表

在那里你看到一个星号(*)无红色荧光笔,这意味着软件已安装。

要安装一个或多个软件,使用向上向下箭头,移动红色荧光笔,按空格键来选择软件,并使用Tab键移动到<ok> 然后敲回车键,如下面的截屏,以安装选定的软件。

或者,您也可以使用以下命令从命令行中列出所有任务。 注意,在表的第一列, u (卸载)指软件没有安装和i (安装)装置安装的软件。

$ sudo tasksel --list-tasks 
示例输出
u manual	Manual package selection
u kubuntu-live	Kubuntu live CD
u lubuntu-live	Lubuntu live CD
u ubuntu-gnome-live	Ubuntu GNOME live CD
u ubuntu-live	Ubuntu live CD
u ubuntu-mate-live	Ubuntu MATE Live CD
u ubuntustudio-dvd-live	Ubuntu Studio live DVD
u ubuntustudio-live	Ubuntu Studio live CD
u xubuntu-live	Xubuntu live CD
u cloud-image	Ubuntu Cloud Image (instance)
u dns-server	DNS server
u edubuntu-desktop-gnome	Edubuntu desktop
u kubuntu-desktop	Kubuntu desktop
u kubuntu-full	Kubuntu full
u lamp-server	LAMP server
u lubuntu-core	Lubuntu minimal installation
u lubuntu-desktop	Lubuntu Desktop
u mail-server	Mail server
u mythbuntu-backend-master	Mythbuntu master backend
u mythbuntu-backend-slave	Mythbuntu slave backend
u mythbuntu-desktop	Mythbuntu additional roles
u mythbuntu-frontend	Mythbuntu frontend
u postgresql-server	PostgreSQL database
u samba-server	Samba file server
u tomcat-server	Tomcat Java server
i ubuntu-desktop	Ubuntu desktop
...

你可以找到的所有任务的完整描述/usr/share/tasksel/*.desc/usr/local/share/tasksel/*.desc文件。

让我们来安装一些集团的软件包,LAMP, 邮件服务器 ,DNS服务器等。

安装LAMP使用Tasksel

作为一个例子,我们应包括LAMP(Linux操作系统,Apache,MySQL和PHP)栈在Ubuntu 16.04安装

您可以使用用户界面或命令行选项,但在这里,我们将使用命令行选项,如下所示:

$ sudo tasksel install lamp-server

尽管正在安装mysql软件包,系统将提示您通过设置root的密码配置MySQL。 只需输入一个强大而安全的密码,然后按回车键继续。

等待安装完成。 毕竟,完成后,您可以测试LAMP安装如下。

$ sudo task --list-tasks | grep “lamp-server”
i lamp-server	LAM server

同样你也可以安装Mail服务器DNS服务器 ,如下所示:

$ sudo tasksel install mail-server
$ sudo tasksel install dns-server

看看通过包tasksel的 手册页获取更多的使用选择。

$ man tasksel

作为结论相符,tasksel是一个简单和易于使用的界面,为用户在他们的Debian / Ubuntu的 Linux系统上安装软件。

然而,软件的安装方法,即使用apt-get的/公寓/资质包管理工具或工具tasksel,你真的喜欢,为什么? 请通过下面的评论部分,以及任何建议或其他重要反馈让我们知道。

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏