Canllaw Sylfaenol I Pecynnau Linux

Cyflwyniad

P'un a ydych chi'n defnyddio dosbarthiad Linux seiliedig ar Debian fel Debian, Ubuntu, Mint neu SolyDX, neu os ydych chi'n defnyddio dosbarthiad Linux seiliedig ar Red Hat, fel Fedora neu CentOS, mae'r ffordd y caiff y ceisiadau eu gosod ar eich cyfrifiadur yr un peth.

Gallai'r dull corfforol ar gyfer gosod y feddalwedd fod yn wahanol. Er enghraifft, yr offer graffigol yn Ubuntu yw'r Ganolfan Feddalwedd a Synaptic tra bod YUM Extender yn Fedora ac mae OpenSUSE yn defnyddio Yast. Mae offer llinell reolaeth yn cynnwys apt-get for Ubuntu a Debian neu yum ar gyfer Fedora a zypper ar gyfer openSUSE.

Yr un peth sydd ganddynt oll yn gyffredin yw'r ffaith bod y ceisiadau wedi'u pecynnu i'w gwneud yn haws i'w gosod.

Mae dosbarthiadau seiliedig ar Debian yn defnyddio'r fformat pecyn .deb, ond mae dosbarthiadau seiliedig ar Red Hat yn defnyddio pecynnau rpm. Mae llawer o fathau gwahanol o becynnau ar gael ond yn gyffredinol maent yn gweithio mewn ffordd debyg.

Beth yw Adferydd?

Mae ystorfa feddalwedd yn cynnwys pecynnau meddalwedd.

Pan fyddwch yn chwilio drwy'r Ganolfan Feddalwedd neu yn defnyddio offeryn fel apt-get neu yum, fe welwch chi restr o'r holl becynnau o fewn yr ystorfeydd sydd ar gael i'ch system.

Gall ystorfa feddalwedd storio ei ffeiliau ar un gweinydd neu ar draws nifer o wahanol weinyddwyr a elwir yn drychau.

Sut I Gosod Pecynnau

Y ffordd hawsaf o ddod o hyd i becynnau yw trwy'r offer graffigol a ddarperir gan reolwr pecyn eich dosbarthiad.

Mae'r offer graffigol yn eich helpu i ddatrys materion dibyniaeth ac i ddilysu bod y gosodiad wedi gweithio'n gywir.

Os yw'n well gennych ddefnyddio'r llinell orchymyn neu rydych chi'n defnyddio gweinydd pen di-ben (hy nid oes unrhyw amgylchedd bwrdd gwaith / rheolwr ffenestr) yna gallwch ddefnyddio rheolwyr pecyn llinell gorchymyn.

Wrth gwrs, mae'n bosib gosod pecynnau unigol. O fewn dosbarthiadau seiliedig ar Debian, gallwch ddefnyddio'r gorchymyn dpkg i osod ffeiliau .deb . O fewn dosbarthiadau yn seiliedig ar Red Hat, gallwch ddefnyddio gorchymyn rpm.

Beth sydd mewn pecyn

I weld cynnwys pecyn Debian, gallwch ei agor yn rheolwr archif. Mae'r ffeiliau sydd mewn pecyn fel a ganlyn:

Mae'r ffeil Debian-deuaidd yn cynnwys y rhif fformat Debian ac mae'r cynnwys bron bob amser wedi'i osod i 2.0.

Mae'r ffeil rheoli yn gyffredinol yn ffeil tar sosgedig. Mae cynnwys y ffeil reoli yn diffinio nodweddion pwysig y pecyn fel a ganlyn:

Mae'r ffeil ddata sydd hefyd yn ffeil tar sosgedig yn darparu strwythur ffolder ar gyfer y pecyn. Mae'r holl ffeiliau yn y ffeil ddata yn cael eu hymestyn i'r ffolder perthnasol yn y system Linux.

Sut Allwch chi Creu Pecynnau

I greu pecyn mae angen i chi gael rhywbeth yr ydych am ei gyflwyno mewn fformat wedi'i becynnu.

Efallai y bydd datblygwr wedi creu cod ffynhonnell sy'n gweithio o dan Linux ond nad yw wedi'i becynnu ar hyn o bryd ar gyfer eich fersiwn o Linux. Yn yr achos hwn, efallai yr hoffech greu pecyn Debian neu becyn RPM.

Fel arall, efallai mai chi yw'r datblygwr ac rydych am wneud pecynnau ar gyfer eich meddalwedd eich hun. Yn y lle cyntaf, mae angen i chi gasglu'r cod a sicrhau ei bod yn gweithio ond y cam nesaf yw creu'r pecyn.

Nid oes angen cod ffynhonnell ar bob pecyn. Er enghraifft, efallai y byddwch yn creu pecyn sy'n cynnwys delweddau papur wal o'r Alban neu set eicon penodol.

Mae'r canllaw hwn yn dangos sut i greu pecynnau .deb a .rpm.