Tasksel - Einfach a séier installéiere Group Softwares an Debian an Ubuntu
Eng vun de verschiddenen Aufgaben déi e Linux Benotzer gebonnen ass ze handhaben ass Softwareinstallatioun. Et gi méiglecherweis zwou Methoden besonnesch op Debian/Ubuntu Linux Systemer déi Dir benotze kënnt fir Software z'installéieren. Déi éischt ass d'Installatioun vun eenzelne Packagen mat Package Management Tools wéi Aptitude a Synaptic.
Deen aneren ass andeems Dir Tasksel benotzt, ass en einfachen an einfach ze benotzen Tool entwéckelt fir Debian/Ubuntu dat de Benotzer en Interface ubitt fir hinnen z'installéieren eng Grupp vu verwandte Packagen wéi LAMP Server, Mail Server, DNS Server, etc. als eenzeg pre-konfiguréiert Aufgab. Et funktionnéiert vergläichbar mat Meta-Packagen, Dir fannt bal all Aufgaben an Tasksel präsent a Meta-Packagen.
Wéi Installéieren a benotzen Tasksel an Debian an Ubuntu
Fir Tasksel z'installéieren, fuert einfach de Kommando hei ënnen:
$ sudo apt-get install tasksel
Nodeems Dir Tasksel installéiert hutt, erlaabt et Iech eng oder méi virdefinéiert Grupp vu Packagen z'installéieren. De Benotzer muss et vun der Kommandozeil mat e puer Argumenter lafen, et bitt och eng grafesch User-Interface wou een Software auswielen kann fir ze installéieren.
Déi allgemeng Syntax fir Tasksel aus der Kommandozeil ze lafen ass:
$ sudo tasksel install task_name $ sudo tasksel remove task_name $ sudo tasksel command_line_options
Fir d'Tasksel User Interface unzefänken, gitt de Kommando hei ënnen:
$ sudo tasksel
Wou Dir en Asterisk (*)
gesitt ouni de roude Highlighter, heescht et datt d'Software scho installéiert ass.
Fir eng oder méi Software z'installéieren, benotzt d'Up an Down Pfeile fir de roude Highlighter ze réckelen, dréckt op d'Spacebar fir d'Software ze wielen a benotzt d'Tab-Tast fir op <ok>
ze réckelen. Da dréckt Enter Knäppchen fir déi gewielte Software z'installéieren wéi am Screencast hei ënnendrënner.
Alternativ kënnt Dir och all Aufgaben aus der Kommandozeil lëschten, andeems Dir de Kommando hei drënner benotzt. Notéiert datt an der éischter Kolonn vun der Lëscht, u
(uninstalléiert) heescht datt Software net installéiert ass an i
(installéiert) heescht datt Software installéiert ass.
$ 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 ...
Dir fannt eng voll Beschreiwung vun all Aufgaben an /usr/share/tasksel/*.desc
an /usr/local/share/tasksel/*.desc
Dateien.
Loosst eis e puer Grupp vu Software Packagen installéieren wéi LAMP, Mail Server, DNS Server etc.
Als Beispill wäerte mir d'Installatioun vum LAMP (Linux, Apache, MySQL a PHP) Stack an Ubuntu 16.04 ofdecken.
Dir kënnt entweder d'Benotzerinterface oder d'Kommandozeiloptioun benotzen, awer hei benotze mir d'Kommandozeiloptioun wéi follegt:
$ sudo tasksel install lamp-server
Wärend de Mysql Package installéiert gëtt, gitt Dir opgefuerdert Mysql ze konfiguréieren andeems Dir e Root Passwuert setzt. Gitt einfach e staarkt a séchert Passwuert un, dréckt dann op Enter fir weiderzekommen.
Waart bis d'Installatioun fäerdeg ass. Nodeems alles gemaach ass, kënnt Dir d'LAMP Stack Installatioun testen wéi follegt.
$ sudo task --list-tasks | grep “lamp-server” i lamp-server LAM server
Ähnlech kënnt Dir och Mail Server oder DNS Server installéieren wéi gewisen:
$ sudo tasksel install mail-server $ sudo tasksel install dns-server
Kuckt duerch d'Tasksel Package Man Säit fir méi Benotzungsoptiounen.
$ man tasksel
Als Schlussfolgerung ass tasksel eng einfach an einfach ze benotzen Interface fir Benotzer fir Software op hiren Debian/Ubuntu Linux Systemer z'installéieren.
Wéi och ëmmer, wéi eng Methode vun der Softwareinstallatioun dh mat apt-get/apt/aptitude Package Management Tools oder Tasksel, léiwer Dir eigentlech a firwat? Loosst eis iwwer d'Kommentarsektioun hei drënner wëssen, souwéi all Virschléi oder aner vital Feedback.