Tasksel - jednostavno i brzo instalirajte grupni softver u Debianu i Ubuntuu


Jedan od nekoliko zadataka koje korisnik Linuxa mora obaviti je instalacija softvera. Moguće je da postoje dvije metode, posebno na Debian/Ubuntu Linux sustavima koje možete koristiti za instaliranje softvera. Prvi je instaliranje pojedinačnih paketa pomoću alata za upravljanje paketima kao što su apt-get, apt, aptitude i synaptic.

Drugi je pomoću Tasksel, alata jednostavnog i lakog za korištenje razvijenog za Debian/Ubuntu koji korisnicima pruža sučelje koje im omogućuje da instaliraju grupu povezanih pakete kao što su LAMP poslužitelj, Mail poslužitelj, DNS poslužitelj itd. kao jedan unaprijed konfigurirani zadatak. Djeluje usporedivo s meta-paketima, naći ćete gotovo sve zadatke u taskselu meta-paketima.

Kako instalirati i koristiti Tasksel u Debianu i Ubuntuu

Da biste instalirali tasksel, jednostavno pokrenite naredbu ispod:

sudo apt-get install tasksel

Nakon instaliranja Tasksel-a, omogućuje vam instaliranje jedne ili više unaprijed definiranih grupa paketa. Korisnik ga treba pokrenuti iz naredbenog retka s nekoliko argumenata, a pruža i grafičko korisničko sučelje gdje se može odabrati softver za instalaciju.

Opća sintaksa pokretanja tasksel iz naredbenog retka je:

sudo tasksel install task_name
sudo tasksel remove task_name
sudo tasksel command_line_options

Za pokretanje korisničkog sučelja tasksel izdajte naredbu ispod:

sudo tasksel

Gdje vidite zvjezdicu (*) bez crvenog markera, to znači da je softver već instaliran.

Da biste instalirali jedan ili više softvera, koristite strelice gore i dolje za pomicanje crvenog označivača, pritisnite razmaknicu za odabir softvera i koristite tipku Tab za premještanje na <ok>. Zatim pritisnite gumb Enter za instalaciju odabranog softvera kao što je prikazano na prikazu zaslona u nastavku.

Alternativno, možete ispisati sve zadatke iz naredbenog retka, koristeći donju naredbu. Imajte na umu da u prvom stupcu popisa u (deinstalirano) znači da softver nije instaliran, a i (instalirano) znači da je softver instaliran.

sudo tasksel --list-tasks 
Uzorak izlaza
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
...

Potpuni opis svih zadataka možete pronaći u datotekama /usr/share/tasksel/*.desc i /usr/local/share/tasksel/*.desc.

Instalirajmo neku grupu softverskih paketa kao što su LAMP, Mail Server, DNS Server itd.

Instalirajte LAMP stog koristeći Tasksel

Kao primjer, pokrit ćemo instalaciju LAMP (Linux, Apache, MySQL i PHP) hrpe u Ubuntu 16.04.

Možete koristiti ili korisničko sučelje ili opciju naredbenog retka, ali ovdje ćemo koristiti opciju naredbenog retka na sljedeći način:

sudo tasksel install lamp-server

Dok se Mysql paket instalira, od vas će se tražiti da konfigurirate Mysql postavljanjem root lozinke. Jednostavno unesite jaku i sigurnu lozinku, a zatim pritisnite tipku Enter za nastavak.

Pričekajte da instalacija završi. Nakon što je sve gotovo, možete testirati instalaciju LAMP steka na sljedeći način.

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

i lamp-server	LAM server

Slično možete instalirati Mail Server ili DNS Server kao što je prikazano:

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

Pogledajte man stranicu paketa tasksel za više mogućnosti korištenja.

man tasksel

Kao zaključak, tasksel je sučelje jednostavno i lako za korištenje za korisnike za instaliranje softvera na njihovim Debian/Ubuntu Linux sustavima.

Međutim, koju metodu instalacije softvera, tj. korištenje alata za upravljanje paketima apt-get/apt/aptitude ili tasksel, zapravo preferirate i zašto? Javite nam putem odjeljka za komentare u nastavku, kao i svim prijedlozima ili drugim vitalnim povratnim informacijama.