Facebook Twitter Instagram
    TecAdmin
    • Home
    • Ubuntu 20.04
      • Upgrade Ubuntu
      • Install Java
      • Install Node.js
      • Install Docker
      • Install LAMP Stack
    • Tutorials
      • AWS
      • Shell Scripting
      • Docker
      • Git
      • MongoDB
    • FeedBack
    • Submit Article
    • About Us
    Facebook Twitter Instagram
    TecAdmin
    Home»Linux Distributions»Debian»Tasksel – A Group Package Installation Tool for Debian

    Tasksel – A Group Package Installation Tool for Debian

    RahulBy RahulJuly 3, 20172 Mins ReadUpdated:July 7, 2017

    Tasksel is a tool for Debian based systems to install multiple related packages as a co-ordinated “task” onto your system. This provides an easy way to setup your server for the specific purpose. For example, you need to setup your server as LAMP based web hosting server. Therefore you can simply tell tasksel to install lamp-server. Similarly, you can use dns-server to install complete dns server on your system.

    Install Tasksel

    First of all, You need to install tasksel package on your system, which is available under default package repositories for Debian systems. You can install it using apt-get simply.

    $ sudp apt-get update
    $ sudo apt-get install tasksel
    

    Installing Packages with Tasksel

    Let’s start using tasksel command. Go to command prompt type tasksel with sudo and press enter. This will list software package collections. Choose appropriate package collection and press Ok to install.

    $ sudo tasksel
    

    tasksel command

    Also, you can directly specify the package name. This will work same as above without asking for selection.

    $ sudo tasksel install lamp-server       # Install LAMP Server 
    $ sudo tasksel install openssh-server    # Install Openssh Server 
    $ sudo tasksel install mail-server       # Install Mail Server 
    

    List Packages with Tasksel

    Use --list-task option to find out the list of packages collection available with tasksel. You will get a long list of packages group. Here are some quickly uses package groups.

    $ 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
    ...
    

    Visit here to read more about tasksel utility on Debian system.

    tasksel
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email WhatsApp
    Previous ArticleHow To Install PIP in Linux
    Next Article How To POST JSON data with Curl Command Line

    Related Posts

    How to Install Composer on Ubuntu 22.04

    Updated:June 24, 20223 Mins Read

    How to Install Apache Kafka on Ubuntu 22.04

    Updated:June 5, 20225 Mins Read

    Setting Up Environment Variables on Ubuntu

    Updated:May 28, 20222 Mins Read

    How to Install Apache Solr 9.0 on Ubuntu 22.04

    Updated:May 26, 20223 Mins Read

    How to Install .NET Core (dotnet) on Ubuntu 22.04

    Updated:May 25, 20224 Mins Read

    Changing the Login Screen Background in Ubuntu 22.04 & 20.04

    Updated:May 9, 20222 Mins Read

    Leave A Reply Cancel Reply

    Recent Posts
    • Filesystem Hierarchy Structure (FHS) in Linux
    • How to accept user input in Python
    • What is difference between var, let and const in JavaScript?
    • What is CPU? – Definition, Types and Parts
    • What is the /etc/aliases file
    Facebook Twitter Instagram Pinterest
    © 2022 Tecadmin.net. All Rights Reserved | Terms  | Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.