Tasksel - ērti un ātri instalējiet grupas programmatūras Debian un Ubuntu
Viens no vairākiem uzdevumiem, ar kuru Linux lietotājam ir pienākums rīkoties, ir programmatūras instalēšana. Iespējams, ir divas metodes, īpaši Debian/Ubuntu Linux sistēmās, kuras varat izmantot programmatūras instalēšanai. Pirmais ir atsevišķu pakotņu instalēšana, izmantojot pakotņu pārvaldības rīkus, piemēram, aptitude un synaptic.
Otrs ir, izmantojot Tasksel, ir vienkāršs un viegli lietojams rīks, kas izstrādāts Debian/Ubuntu, kas lietotājiem nodrošina saskarni, lai ļautu viņiem instalēt saistīto pakotņu grupu, piemēram, LAMP Server, Mail Server, DNS Server utt. kā vienu iepriekš konfigurētu uzdevumu. Tas darbojas salīdzinoši ar meta-paketēm, gandrīz visus uzdevumus atradīsit uzdevumu paketē, kas atrodas meta-paketēs.
Kā instalēt un izmantot Tasksel Debian un Ubuntu
Lai instalētu taskel, vienkārši palaidiet zemāk esošo komandu:
$ sudo apt-get install tasksel
Pēc Tasksel instalēšanas tas ļauj instalēt vienu vai vairākas iepriekš definētas pakotņu grupas. Lietotājam tas jāpalaiž no komandrindas ar dažiem argumentiem, tas nodrošina grafisko lietotāja saskarni, kā arī to, kur var izvēlēties instalējamo programmatūru.
Vispārīgā sintēze, kurā darbojas komandrindas taskel, ir šāda:
$ sudo tasksel install task_name $ sudo tasksel remove task_name $ sudo tasksel command_line_options
Lai sāktu taskel lietotāja saskarni, izsniedziet tālāk norādīto komandu:
$ sudo tasksel
Ja redzat zvaigznīti (*)
bez sarkanā marķiera, tas nozīmē, ka programmatūra jau ir instalēta.
Lai instalētu vienu vai vairākas programmatūras, izmantojiet bultiņas Augšup un lejup, lai pārvietotu sarkano marķieri, nospiediet atstarpes taustiņu, lai atlasītu programmatūru, un izmantojiet taustiņu Tab, lai pārvietotos uz <ok>
. Pēc tam nospiediet taustiņu Enter, lai instalētu izvēlēto programmatūru, kā parādīts zemāk esošajā ekrāna kopā.
Varat arī uzskaitīt visus uzdevumus no komandrindas, izmantojot zemāk esošo komandu. Ņemiet vērā, ka saraksta pirmajā slejā u
(atinstalēta) nozīmē, ka programmatūra nav instalēta, un i
(instalēta) nozīmē, ka programmatūra ir instalēta.
$ 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 ...
Pilnu visu uzdevumu aprakstu varat atrast failos /usr/share/tasksel/*.desc
un /usr/local/share/tasksel/*.desc
.
Instalēsim dažas programmatūras pakotņu grupas, piemēram, LAMP, Mail Server, DNS Server utt.
Piemēram, mēs aplūkosim LAMP (Linux, Apache, MySQL un PHP) kaudzes instalēšanu Ubuntu 16.04.
Varat izmantot lietotāja interfeisu vai komandrindas opciju, taču šeit komandrindas opciju izmantosim šādi:
$ sudo tasksel install lamp-server
Kamēr tiek instalēta pakete Mysql, jums tiks piedāvāts konfigurēt MySQL, iestatot saknes paroli. Vienkārši ievadiet drošu un drošu paroli, pēc tam nospiediet taustiņu Enter, lai turpinātu.
Pagaidiet, līdz instalēšana ir pabeigta. Pēc tam, kad viss ir paveikts, LAMP skursteņa instalēšanu varat pārbaudīt šādi.
$ sudo task --list-tasks | grep “lamp-server” i lamp-server LAM server
Tāpat jūs varat arī instalēt pasta serveri vai DNS serveri, kā parādīts:
$ sudo tasksel install mail-server $ sudo tasksel install dns-server
Pārskatiet taskel pakotnes rokasgrāmatu, lai uzzinātu vairāk lietošanas iespēju.
$ man tasksel
Noslēgumā uzdevums ir vienkāršs un ērti lietojams interfeiss, lai lietotāji varētu instalēt programmatūru savās Debian/Ubuntu Linux sistēmās.
Tomēr kuru programmatūras instalēšanas metodi, ti, izmantojot apt-get/apt/aptitude pakotņu pārvaldības rīkus vai taskel, jūs tiešām dodat priekšroku un kāpēc? Informējiet mūs, izmantojot komentāru sadaļu, kā arī visus ieteikumus vai citas svarīgas atsauksmes.