Tasksel - Instalați ușor și rapid software-uri de grup în Debian și Ubuntu
Una dintre sarcinile pe care un utilizator Linux este obligat să le gestioneze este instalarea software-ului. Există posibil două metode, în special pe sistemele Debian/Ubuntu Linux pe care le puteți utiliza pentru instalarea software-ului. Prima este instalarea pachetelor individuale folosind instrumente de gestionare a pachetelor, cum ar fi apt-get, apt, aptitude și synaptic.
Celălalt este prin utilizarea Tasksel, este un instrument simplu și ușor de utilizat dezvoltat pentru Debian/Ubuntu care oferă utilizatorilor o interfață care să le permită să instaleze un grup de pachete precum LAMP Server, Mail Server, DNS Server etc. ca o singură sarcină preconfigurată. Funcționează în mod comparabil cu meta-pachetele, veți găsi aproape toate sarcinile în tasksel prezente în meta-pachete.
Cum se instalează și se utilizează Tasksel în Debian și Ubuntu
Pentru a instala tasksel, pur și simplu rulați comanda de mai jos:
sudo apt-get install tasksel
După instalarea Tasksel, vă permite să instalați unul sau mai multe grupuri predefinite de pachete. Utilizatorul trebuie să îl ruleze din linia de comandă cu câteva argumente, oferă și o interfață grafică de utilizator unde se poate selecta software-ul de instalat.
Sintaxa generală a rulării tasksel din linia de comandă este:
sudo tasksel install task_name
sudo tasksel remove task_name
sudo tasksel command_line_options
Pentru a porni interfața de utilizator tasksel, lansați comanda de mai jos:
sudo tasksel
Acolo unde vedeți un asterisc (*)
fără marcajul roșu, înseamnă că software-ul este deja instalat.
Pentru a instala unul sau mai multe programe software, utilizați săgețile Sus și Jos pentru a muta marcatorul roșu, apăsați bara Spațiu pentru a selecta software-ul și utilizați tasta Tab pentru a muta în <ok>
. Apoi apăsați butonul Enter pentru a instala software-ul selectat, așa cum se arată în screencast-ul de mai jos.
Alternativ, puteți lista toate sarcinile și din linia de comandă, folosind comanda de mai jos. Rețineți că în prima coloană a listei, u
(dezinstalat) înseamnă că software-ul nu este instalat și i
(instalat) înseamnă că software-ul este instalat.
sudo tasksel --list-tasks
Ieșire eșantion
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
...
Puteți găsi o descriere completă a tuturor sarcinilor în fișierele /usr/share/tasksel/*.desc
și /usr/local/share/tasksel/*.desc
.
Să instalăm un grup de pachete software precum LAMP, Mail Server, DNS Server etc.
Instalați stiva LAMP utilizând Tasksel
Ca exemplu, vom acoperi instalarea stivei LAMP (Linux, Apache, MySQL și PHP) în Ubuntu 16.04.
Puteți utiliza fie interfața de utilizator, fie opțiunea de linie de comandă, dar aici vom folosi opțiunea de linie de comandă după cum urmează:
sudo tasksel install lamp-server
În timp ce pachetul Mysql este instalat, vi se va solicita să configurați Mysql setând o parolă root. Pur și simplu introduceți o parolă puternică și sigură, apoi apăsați tasta Enter pentru a continua.
Așteptați finalizarea instalării. După ce totul este făcut, puteți testa instalarea stivei LAMP, după cum urmează.
sudo task --list-tasks | grep “lamp-server”
i lamp-server LAM server
În mod similar, puteți instala, de asemenea, Serverul de e-mail sau Serverul DNS după cum se arată:
sudo tasksel install mail-server
sudo tasksel install dns-server
Consultați pagina de manual a pachetului tasksel pentru mai multe opțiuni de utilizare.
man tasksel
Ca o concluzie, tasksel este o interfață simplă și ușor de utilizat pentru ca utilizatorii să instaleze software pe sistemele lor Debian/Ubuntu Linux.
Cu toate acestea, ce metodă de instalare a software-ului, adică utilizarea instrumentelor de gestionare a pachetelor apt-get/apt/aptitude sau a tasksel, preferați de fapt și de ce? Anunțați-ne prin secțiunea de comentarii de mai jos, precum și orice sugestii sau alte feedback esențiale.