Taskselは、Debianベースのシステムが、調整された「タスク」として複数の関連パッケージをシステムにインストールするためのツールです。これにより、特定の目的のためにサーバーを簡単にセットアップできます。たとえば、サーバーをLAMPベースのウェブホスティングサーバーとして設定する必要があります。したがって、taskselにlamp-serverをインストールするように指示するだけです。同様に、dns-serverを使用して、システムに完全なdnsサーバーをインストールできます。
Taskselのインストール
まず、taskselパッケージをシステムにインストールする必要があります。これは、Debianシステムのデフォルトのパッケージリポジトリで利用できます。 apt-getを使用して簡単にインストールできます。
$ sudp apt-get update $ sudo apt-get install tasksel
Taskselを使用したパッケージのインストール
taskselコマンドの使用を開始しましょう。コマンドプロンプトに移動し、sudoを使用してtaskselと入力し、Enterキーを押します。これにより、ソフトウェアパッケージコレクションが一覧表示されます。適切なパッケージコレクションを選択し、[OK]を押してインストールします。
$ sudo tasksel
また、パッケージ名を直接指定することもできます。これは、選択を求めなくても上記と同じように機能します。
$ sudo tasksel install lamp-server# Install LAMP Server $ sudo tasksel install openssh-server# Install Openssh Server $ sudo tasksel install mail-server# Install Mail Server
Taskselを使用してパッケージを一覧表示する
--list-task
を使用します taskselで利用可能なパッケージコレクションのリストを見つけるためのオプション。パッケージグループの長いリストが表示されます。すぐに使用できるパッケージグループを次に示します。
$sudo tasksel --list-task ... u dns-server DNS server u kubuntu-desktop Kubuntu desktop i lamp-server LAMP server u mail-server Mail server u postgresql-server PostgreSQL database u samba-server Samba file server u tomcat-server Tomcat Java server u ubuntu-desktop Ubuntu desktop i openssh-server OpenSSH server ...
Debianシステムでのtaskselユーティリティの詳細については、こちらにアクセスしてください。