Tasksel - Preprosto in hitro namestite programsko opremo za skupine v Debian in Ubuntu
Ena izmed več nalog, ki jo bo uporabnik Linuxa moral opraviti, je namestitev programske opreme. Obstajata verjetno dve metodi, zlasti v sistemih Debian/Ubuntu Linux, ki ju lahko uporabite za namestitev programske opreme. Prva je namestitev posameznih paketov z uporabo orodij za upravljanje paketov, kot sta aptitude in synaptic.
Drugi je z uporabo Tasksel, ki je preprosto in enostavno za uporabo orodje, razvito za Debian/Ubuntu, ki uporabnikom ponuja vmesnik, ki jim omogoča namestitev skupine sorodnih paketov, kot so strežnik LAMP, poštni strežnik, strežnik DNS itd. kot eno predhodno konfigurirano nalogo. Deluje primerljivo z meta-paketi, skoraj vse naloge v opravilih boste našli v meta-paketih.
Kako namestiti in uporabljati Tasksel v Debianu in Ubuntuju
Če želite namestiti tasksel, preprosto zaženite spodnji ukaz:
$ sudo apt-get install tasksel
Po namestitvi Tasksel vam omogoča namestitev ene ali več vnaprej določenih skupin paketov. Uporabnik ga mora zagnati iz ukazne vrstice z nekaj argumenti, ponuja tudi grafični uporabniški vmesnik, kjer lahko izbere programsko opremo za namestitev.
Splošna sintaksa izvajanja tasksel iz ukazne vrstice je:
$ sudo tasksel install task_name $ sudo tasksel remove task_name $ sudo tasksel command_line_options
Če želite zagnati uporabniški vmesnik tasksel, vnesite spodnji ukaz:
$ sudo tasksel
Kjer vidite zvezdico (*)
brez rdečega označevalca, to pomeni, da je programska oprema že nameščena.
Če želite namestiti eno ali več programske opreme, s puščicama gor in dol premaknite rdeči označevalnik, pritisnite preslednico, da izberete programsko opremo, s tipko Tab pa <ok>
. Nato pritisnite gumb Enter, da namestite izbrano programsko opremo, kot je prikazano v spodnjem zaslonu.
Lahko pa tudi vse naloge navedete v ukazni vrstici z uporabo spodnjega ukaza. Upoštevajte, da v prvem stolpcu seznama u
(odstranjeno) pomeni, da programska oprema ni nameščena, i
(nameščeno) pa pomeni, da je nameščena programska oprema.
$ 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 ...
Celoten opis vseh nalog najdete v datotekah /usr/share/tasksel/*.desc
in /usr/local/share/tasksel/*.desc
.
Namestimo nekaj skupin programskih paketov, kot so LAMP, poštni strežnik, strežnik DNS itd.
Kot primer bomo opisali namestitev sklada LAMP (Linux, Apache, MySQL in PHP) v Ubuntu 16.04.
Uporabite lahko uporabniški vmesnik ali možnost ukazne vrstice, vendar bomo tukaj uporabili možnost ukazne vrstice, kot sledi:
$ sudo tasksel install lamp-server
Med namestitvijo paketa Mysql boste pozvani, da konfigurirate Mysql z nastavitvijo korenskega gesla. Preprosto vnesite močno in varno geslo, nato za nadaljevanje pritisnite tipko Enter.
Počakajte, da se namestitev konča. Po končanem lahko namestitev sklada LAMP preizkusite na naslednji način.
$ sudo task --list-tasks | grep “lamp-server” i lamp-server LAM server
Podobno lahko namestite tudi poštni strežnik ali strežnik DNS, kot je prikazano:
$ sudo tasksel install mail-server $ sudo tasksel install dns-server
Za več možnosti uporabe poglejte stran s priročniki paketa tasksel.
$ man tasksel
Za zaključek je tasksel preprost in enostaven za uporabo vmesnik, ki uporabnikom omogoča namestitev programske opreme na njihove sisteme Debian/Ubuntu Linux.
Kateri način namestitve programske opreme, tj. Z uporabo orodij za upravljanje paketov apt-get/apt/aptitude ali opravil, imate raje in zakaj? Sporočite nam to v spodnjem oddelku za komentarje, pa tudi o kakršnih koli predlogih ali drugih pomembnih povratnih informacijah.