Gwida Bażika Għal Pakketti Linux

Introduzzjoni

Jekk tuża distribuzzjoni Linux ibbażata fuq Debian bħal Debian, Ubuntu, Mint jew SolyDX, jew tuża distribuzzjoni Linux ibbażata fuq Red Hat bħal Fedora jew CentOS il-mod li l-applikazzjonijiet huma installati fuq il-kompjuter tiegħek huma l-istess.

Il-metodu fiżiku għall-installazzjoni tas-softwer jista 'jkun differenti. Per eżempju, l-għodod grafiċi fl-Ubuntu huma ċ-Ċentru tas - Softwer u Synaptic filwaqt li f'Fedora hemm YUM Extender u openSUSE juża Yast. L-għodod tal-linja tal-kmand jinkludu apt-get għal Ubuntu u Debian jew yum għal Fedora u zypper għal openSUSE.

L-unika ħaġa li kollha għandhom komuni hija l-fatt li l-applikazzjonijiet ippakkjati biex jagħmluhom aktar faċli biex jiġu installati.

Id-distribuzzjonijiet ibbażati fuq Debian jużaw il-format tal-pakkett .deb filwaqt li distribuzzjonijiet ibbażati fuq Red Hat jużaw pakketti ta 'rpm. Hemm bosta tipi differenti ta 'pakketti oħra disponibbli iżda b'mod ġenerali jaħdmu b'mod simili.

X'inhuma Repożitorji?

Repożitorju tas-software fih pakketti ta 'softwer.

Meta tfittex permezz taċ-Ċentru tas-Softwer jew tuża għodda bħal apt-get or yum int qed turi lista tal-pakketti kollha fir-repożitorji disponibbli għas-sistema tiegħek.

Repożitorju tas-software jista 'jaħżen il-fajls tiegħu fuq server wieħed jew fuq bosta servers differenti magħrufa bħala mirja.

Kif Tinstalla Pakketti

L-eħfef mod biex issib il-pakketti huwa permezz tal-għodda grafika pprovduta mill-maniġer tal-pakkett tad-distribuzzjoni tiegħek.

L-għodda grafika tgħinek issolvi kwistjonijiet ta 'dipendenza u tivvalida li l-installazzjoni ħadem sewwa.

Jekk tippreferi tuża l-linja tal-kmand jew qed tuża server mingħajr direzzjoni (jiġifieri m'hemm l-ebda ambjent tad-desktop / maniġer tat-tieqa) allura tista 'tuża maniġers tal-pakkett tal-linja tal-kmand.

Naturalment huwa possibbli li jinstallaw pakketti individwali. Fi tqassim ibbażat fuq Debian tista ' tuża l-kmand dpkg biex tinstalla fajls .deb . Fi ħdan id-distribuzzjonijiet ibbażati fuq Red Hat tista 'sempliċiment tuża l-kmand rpm.

X'inhu f'pakkett

Biex tara l-kontenut ta 'pakkett ta' Debian tista 'tiftaħ fil-maniġer tal-arkivju. Il-fajls li jinsabu f'pakkett huma kif ġej:

Il-fajl ta 'Debian-binarju fih in-numru tal-verżjoni tal-format Debian u l-kontenut kważi dejjem huwa ssettjat għal 2.0.

Il-fajl tal-kontroll ġeneralment huwa fajl żipped up tar. Il-kontenut tal-fajl ta 'kontroll jiddefinixxi karatteristiċi importanti tal-pakkett kif ġej:

Il-fajl tad-data li huwa wkoll fajl tal-qatran li jinġabar saff jipprovdi struttura tal-folder għall-pakkett. Il-fajls kollha fil-fajl tad-dejta huma estiżi għall-folder rilevanti fis-sistema Linux.

Kif Tista 'Oħloq Pakketti

Biex toħloq pakkett trid ikollok xi ħaġa li trid twassal f'format ippakkjat.

Żviluppatur jista 'jkun ħoloq kodiċi tas-sors li jaħdem taħt Linux iżda li bħalissa mhuwiex ippakkjat għall-verżjoni tiegħek ta' Linux. F'dan il-każ tista 'tixtieq toħloq pakkett ta' Debian jew pakkett RPM.

Alternattivament forsi inti l-iżviluppatur u tixtieq tagħmel pakketti għas-softwer tiegħek stess. L-ewwelnett għandek bżonn tiġbor il-kodiċi u tiżgura li taħdem iżda l-pass li jmiss hu li toħloq il-pakkett.

Mhux il-pakketti kollha jeħtieġu kodiċi sors. Per eżempju, tista 'toħloq pakkett li jkun fih stampi ta' wallpaper ta 'l-Iskozja jew sett speċifiku ta' l-ikona.

Din il-gwida turi kif toħloq pakketti .deb u .rpm.