'N Basiese Gids vir Linux-pakkette

inleiding

Of jy nou 'n Debian-gebaseerde Linux-verspreiding soos Debian, Ubuntu, Mint of SolyDX gebruik, of jy gebruik 'n Linux-verspreiding met Red Hat, soos Fedora of CentOS, soos die programme op jou rekenaar geïnstalleer is, is dieselfde.

Die fisiese metode vir die installering van die sagteware kan anders wees. Byvoorbeeld, die grafiese gereedskap in Ubuntu is die sagteware sentrum en sinaptiese terwyl in Fedora daar YUM Extender is en openSUSE gebruik Yast. Opdrag lyn gereedskap sluit apt-kry vir Ubuntu en Debian of yum vir Fedora en zypper vir openSUSE.

Die een ding wat hulle almal gemeen het, is die feit dat die aansoeke verpak word om hulle makliker te installeer.

Debian-gebaseerde verspreidings gebruik die .deb-pakketformaat terwyl Red Hat-gebaseerde verspreidings rpm-pakkette gebruik. Daar is baie ander verskillende pakkette beskikbaar, maar in die algemeen werk hulle op 'n soortgelyke manier.

Wat is Repositories?

'N Sagteware repository bevat sagteware pakkette.

As u via die sagteware sentrum soek of 'n instrument soos apt-get of yum gebruik, word u 'n lys vertoon van al die pakkette binne die repositories wat beskikbaar is vir u stelsel.

'N Sagteware repository kan sy lêers op een bediener of oor baie verskillende bedieners bekend as spieëls stoor.

Hoe om pakkette te installeer

Die maklikste manier om pakkette te vind, is deur die grafiese gereedskap wat deur u verspreidingspakketbestuurder verskaf word.

Die grafiese gereedskap help u om afhanklikheidsprobleme op te los en te bevestig dat die installasie korrek gewerk het.

As u verkies om die opdraglyn te gebruik, of u gebruik 'n koplose bediener (dws daar is nie 'n werkskermomgewing / vensterbestuurder nie), dan kan u die beheer van die command line-pakket gebruik.

Dit is natuurlik moontlik om individuele pakkette te installeer. Binne Debian-gebaseerde verspreidings kan u die dpkg-opdrag gebruik om .deb-lêers te installeer . Binne Red Hat-gebaseerde verdelings kan jy eenvoudig die opdrag van die rpm gebruik.

Wat is in 'n pakket

Om die inhoud van 'n Debian-pakket te sien, kan u dit in argiefbestuurder oopmaak. Die lêers wat in 'n pakket vervat is, is soos volg:

Die Debian-binêre lêer bevat die Debian-formaat weergawe nommer en die inhoud is byna altyd ingestel op 2.0.

Die beheer lêer is oor die algemeen 'n opgestopte teerlêer. Die inhoud van die beheer lêer definieer die belangrikste kenmerke van die pakket soos volg:

Die datalêer wat ook 'n opgerolde teerlêer is, verskaf 'n gidsstruktuur vir die pakket. Al die lêers in die data lêer word uitgebrei na die betrokke gids in die Linux-stelsel.

Hoe kan jy pakkette maak

Om 'n pakket te skep, moet jy iets hê wat jy in 'n verpakte formaat wil lewer.

'N Ontwikkelaar het dalk 'n bronkode geskep wat onder Linux werk maar wat tans nie vir u Linux-weergawe verpak is nie. In hierdie geval kan u 'n Debian-pakket of RPM-pakket skep.

U kan dalk ook die ontwikkelaar wees en u wil pakkette maak vir u eie sagteware. In die eerste plek moet jy die kode opstel en seker maak dit werk maar die volgende stap is om die pakket te skep.

Nie alle pakkette benodig bronkode nie. Byvoorbeeld, jy kan 'n pakket skep met agtergrond beelde van Skotland of 'n spesifieke ikoonstel.

Hierdie gids wys hoe om .deb en .rpm pakkette te skep.