Verkefni - Settu upp hóphugbúnað auðveldlega og fljótt í Debian og Ubuntu


Eitt af mörgum verkefnum sem Linux notandi þarf að takast á við er uppsetning hugbúnaðar. Það eru mögulega tvær aðferðir, sérstaklega á Debian/Ubuntu Linux kerfum sem þú getur notað til að setja upp hugbúnað. Hið fyrsta er að setja upp einstaka pakka með því að nota pakkastjórnunartæki eins og aptitude og synaptic.

Hin er með því að nota Tasksel, er einfalt og auðvelt í notkun tól þróað fyrir Debian/Ubuntu sem veitir notendum viðmót til að gera þeim kleift að setja upp hóp tengdra pakka eins og LAMP Server, Mail Server, DNS Server o.s.frv. sem eitt fyrirfram stillt verkefni. Það virkar sambærilegt við metapakka, þú finnur næstum öll verkefni í tasksel sem eru til staðar í metapökkum.

Hvernig á að setja upp og nota Tasksel í Debian og Ubuntu

Til að setja upp tasksel skaltu einfaldlega keyra skipunina hér að neðan:

$ sudo apt-get install tasksel

Eftir að Tasksel hefur verið sett upp gerir það þér kleift að setja upp einn eða fleiri fyrirfram skilgreinda pakkahópa. Notandi þarf að keyra það frá skipanalínunni með nokkrum rökum, það býður einnig upp á grafískt notendaviðmót þar sem hægt er að velja hugbúnað til að setja upp.

Almenn setningafræði við að keyra tasksel frá skipanalínunni er:

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

Til að ræsa tasksel notendaviðmótið skaltu gefa út skipunina hér að neðan:

$ sudo tasksel

Þar sem þú sérð stjörnu (*) án rauða auðkennisins þýðir það að hugbúnaður er þegar uppsettur.

Til að setja upp einn eða fleiri hugbúnað, notaðu upp og niður örvarnar til að færa rauða auðkenninguna, ýttu á bilstöngina til að velja hugbúnaðinn og notaðu Tab takkann til að færa í <ok>. Smelltu síðan á Enter hnappinn til að setja upp valda hugbúnaðinn eins og sýnt er á skjávarpinu hér að neðan.

Að öðrum kosti geturðu skráð öll verkefni úr skipanalínunni líka, með því að nota skipunina hér að neðan. Athugaðu að í fyrsta dálki listans þýðir u (fjarlægður) hugbúnaður er ekki uppsettur og i (uppsettur) þýðir að hugbúnaður er uppsettur.

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

Þú getur fundið fulla lýsingu á öllum verkefnum í /usr/share/tasksel/*.desc og /usr/local/share/tasksel/*.desc skrám.

Við skulum setja upp einhvern hóp hugbúnaðarpakka eins og LAMP, póstþjón, DNS netþjón osfrv.

Sem dæmi munum við fjalla um uppsetningu LAMP (Linux, Apache, MySQL og PHP) stafla í Ubuntu 16.04.

Þú getur annað hvort notað notendaviðmótið eða skipanalínuvalkostinn, en hér munum við nota skipanalínuvalkostinn sem hér segir:

$ sudo tasksel install lamp-server

Á meðan Mysql pakkinn er settur upp verður þú beðinn um að stilla Mysql með því að setja rót lykilorð. Sláðu einfaldlega inn sterkt og öruggt lykilorð og ýttu síðan á Enter takkann til að halda áfram.

Bíddu eftir að uppsetningunni lýkur. Þegar öllu er á botninn hvolft geturðu prófað LAMP stafla uppsetninguna sem hér segir.

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

i lamp-server	LAM server

Á sama hátt geturðu líka sett upp Mail Server eða DNS Server eins og sýnt er:

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

Skoðaðu mannsíðu tasksel pakkans fyrir fleiri notkunarmöguleika.

$ man tasksel

Niðurstaðan er sú að tasksel er einfalt og auðvelt í notkun viðmót fyrir notendur til að setja upp hugbúnað á Debian/Ubuntu Linux kerfum sínum.

Hins vegar, hvaða aðferð við uppsetningu hugbúnaðar, þ.e. að nota apt-get/apt/aptitude pakkastjórnunartæki eða tasksel, kýs þú í raun og veru og hvers vegna? Láttu okkur vita í gegnum athugasemdahlutann hér að neðan, sem og allar tillögur eða önnur mikilvæg endurgjöf.