Tasksel - Installa Faċilment u Malajr Softwares tal-Grupp f'Debian u Ubuntu


Waħda mid-diversi kompiti li utent Linux huwa marbut li jimmaniġġja huwa l-installazzjoni tas-softwer. Hemm possibilment żewġ metodi speċjalment fuq is-sistemi Debian/Ubuntu Linux li tista' tuża għall-installazzjoni tas-softwer. L-ewwel huwa l-installazzjoni ta 'pakketti individwali bl-użu ta' għodod ta 'ġestjoni tal-pakketti bħal aptitude u synaptic.

L-oħra hija billi tuża Tasksel, hija għodda sempliċi u faċli biex tużaha żviluppata għal Debian/Ubuntu li tipprovdi lill-utenti interface biex ikunu jistgħu jinstallaw grupp ta 'pakketti relatati bħal LAMP Server, Mail Server, DNS Server, eċċ. bħala kompitu wieħed pre-konfigurat. Jaħdem b'mod komparabbli mal-meta-pakketti, issib kważi l-kompiti kollha f'tasksel preżenti fil-meta-pakketti.

Kif Tinstalla u Uża Tasksel f'Debian u Ubuntu

Biex tinstalla tasksel, sempliċement ħaddem il-kmand hawn taħt:

$ sudo apt-get install tasksel

Wara li tinstalla Tasksel, tippermettilek tinstalla grupp wieħed jew aktar ta' pakketti predefiniti. L-utent jeħtieġ li jmexxiha mil-linja tal-kmand bi ftit argumenti, jipprovdi interface tal-utent grafiku kif ukoll fejn wieħed jista 'jagħżel softwer biex jinstalla.

Is-sintassi ġenerali tat-tħaddim ta' tasksel mil-linja tal-kmand hija:

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

Biex tibda l-interface tal-utent ta' tasksel, agħti l-kmand hawn taħt:

$ sudo tasksel

Fejn tara asterisk (*) mingħajr l-isfel aħmar, dan ifisser li s-softwer huwa diġà installat.

Biex tinstalla softwer wieħed jew aktar, uża l-vleġeġ 'l fuq u 'l isfel biex iċċaqlaq l-istampa ħamra, agħfas il-bar ta' l-Ispazju biex tagħżel is-softwer u uża t-tast Tab biex tmexxi l-għal <ok>. Imbagħad agħfas il-buttuna Ikteb biex tinstalla s-softwer magħżul kif muri fl-iscreencast hawn taħt.

Inkella, tista' telenka l-kompiti kollha mil-linja tal-kmand ukoll, billi tuża l-kmand hawn taħt. Innota li fl-ewwel kolonna tal-lista, u (mhux installat) tfisser is-softwer mhux installat u i (installat) tfisser is-software huwa installat.

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

Tista' ssib deskrizzjoni sħiħa tal-kompiti kollha fil-fajls /usr/share/tasksel/*.desc u /usr/local/share/tasksel/*.desc.

Ejja ninstallaw xi grupp ta 'pakketti ta' softwer bħal LAMP, Mail Server, DNS Server eċċ.

Bħala eżempju, aħna se nkopru l-installazzjoni tal-munzell LAMP (Linux, Apache, MySQL u PHP) f'Ubuntu 16.04.

Tista 'jew tuża l-interface tal-utent jew l-għażla tal-linja tal-kmand, iżda hawnhekk, aħna se nutilizzaw l-għażla tal-linja tal-kmand kif ġej:

$ sudo tasksel install lamp-server

Waqt li jkun qed jiġi installat il-pakkett Mysql, inti tkun imħeġġeġ biex tikkonfigura Mysql billi tistabbilixxi password tal-għeruq. Sempliċement daħħal password b'saħħitha u sigura, imbagħad agħfas il-buttuna Ikteb biex tipproċedi.

Stenna li l-installazzjoni titlesta. Wara kollox isir, tista 'tittestja l-installazzjoni tal-munzell LAMP kif ġej.

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

i lamp-server	LAM server

Bl-istess mod tista 'wkoll tinstalla Mail Server jew DNS Server kif muri:

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

Ħares fil-paġna man tal-pakkett tasksel għal aktar għażliet ta 'użu.

$ man tasksel

Bħala konklużjoni, tasksel huwa interface sempliċi u faċli biex jintuża għall-utenti biex jinstallaw softwer fuq is-sistemi Debian/Ubuntu Linux tagħhom.

Madankollu, liema metodu ta 'installazzjoni tas-softwer jiġifieri bl-użu ta' għodod ta 'ġestjoni tal-pakketti apt-get/apt/aptitude jew tasksel, fil-fatt tippreferi u għaliex? Għidilna permezz tat-taqsima tal-kummenti hawn taħt, kif ukoll kwalunkwe suġġeriment jew feedback vitali ieħor.