In basisguod nei Linux pakketten

Ynlieding

As jo ​​in Debian basearre Linux-distribúsje brûke, lykas Debian, Ubuntu, Mint of SolyDX, of jo brûke in Red Hat basearre Linux-distribúsje lykas Fedora of CentOS de manier wêrop dat applikaasjes op jo komputer ynstalleare binne, binne deselde.

De fysike metoade foar ynstallaasje fan de software kin oars wêze. Bygelyks de grafyske arken yn Ubuntu binne it Software Center en Synaptic, wylst yn Fedora YUM Extender en openSUSE Yast brûkt. Kommando-line-arktypen binne ûnderdiel fan Ubuntu en Debian of yum foar Fedora en zypper foar openSUSE.

It iene ding dat se allegear yn 'e mienskip hawwe, is it feit dat de applikaasjes ferpakke binne om makliker te ynstallearjen.

Debian basearre distribúsjes brûke it pakket fan .deb pakket, wylst Red Hat basearre distribúsjes rpm pakjes brûke. Der binne in soad oare ferskillende pakketypen beskikber, mar yn 't algemien wurkje se op deselde manier.

Wat binne Repositories?

In software repository befettet softwarepakketten.

As jo ​​sykje fia it Software Center of brûk in tool lykas apt-get or yum, sil jo in list fan alle pakketten sjen yn 'e regelstellingen foar jo systeem.

In software repository kin syn bestannen op ien server bewarje of oer in protte ferskillende servers bekend as spultsje.

Hoe pakketten ynstallearje

De maklikste manier om pakjes te finen is troch de grafyske helpmiddels dy't jo pakketbehearder ferlitte.

De grafyske helpmiddels helpe jo ôfhinklike problemen te beheinen en te bepale dat de ynstallaasje korrekt wurke hat.

As jo ​​de kommando-rigel brûke of jo in kopke server brûke (dus gjin desktop-omjouwing / finsterbehearder) dan kinne jo gebrûk meitsje fan kommando-rigelbehearder.

It is fansels mooglik yndividuele pakketten te ynstallearjen. Binnen Debian basearre distributen kinne jo it kommando dpkg brûke om db-bestannen te ynstallearjen . Mei binnenútdielings fan Red Hat kinne jo gewoanwei it kommando rpm brûke.

Wat is yn in pakket

Om de ynhâld fan in pakket fan Debian te besjen kinne jo it yn it argyfmanager iepenje. De triemmen dy't binnen in pakket befetsje binne sa as:

De Debian-binêre triem befettet it ferzjenûmer fan Debian-formaat en de ynhâld wurdt hast altyd op 2.0 set.

It kontrolefile is oer it algemien in tarpe-bestân. De ynhâld fan 'e kontrolefile definiearret wichtige funksjes fan it pakket:

De gegevensbestân dy 't ek in tarppe tar bestiet, biedt in mapstruktuer foar it pakket. Alle triemmen yn it gegevensbestân binne útwreide nei de relevante map yn it Linux systeem.

Hoe kinne jo pakketten meitsje

Om in pakket te kreëarjen moatte jo wat hawwe dat jo leverje wolle yn in pakke formaat.

In ûntwikkelder kin oarspronklike boarne koade meitsje dy't wurket ûnder Linux, mar dat is no op it stuit net ferkocht foar jo ferzje fan Linux. Op dit stuit kinne jo in pakket fan Debian of RPM pakket meitsje.

Alternatyf miskien binne jo de ûntwikkelders en jo wolle pakjes meitsje foar jo eigen software. Yn it foarste plak moatte jo de koade kompilearje en derfoar soargje dat it wurket, mar de folgjende stap is it pakket te meitsjen.

Net alle pakjes nedich foar boarne koade. Bygelyks kinne jo in pakket meitsje mei wallpaperôfbyldings fan Skotlân of in spesifike byldkaike.

Dit handguod is te sjen hoe't jo .deb en .rpm-pakketten oanmeitsje.