A Linux csomagok alapvető útmutatója

Bevezetés

Akár egy Debian alapú Linux disztribúciót használ, mint például a Debian, az Ubuntu, a Mint vagy a SolyDX, vagy ha egy Red Hat alapú Linux disztribúciót használ, mint például a Fedora vagy a CentOS, akkor az alkalmazások telepítése a számítógépre megegyezik.

A szoftver telepítésének fizikai módja eltérő lehet. Például az Ubuntu grafikus eszközei a Szoftverközpont és a Synaptic, míg a Fedora esetében van YUM Extender és az openSUSE a Yast-ot használja. A parancssori eszközök közé tartozik az apt-get az Ubuntu és a Debian vagy a yum számára a Fedora és a zypper számára az openSUSE számára.

Az egyetlen dolog, amihez mindannyian közös az a tény, hogy az alkalmazások csomagolva, hogy azok könnyebben telepíthetők.

A Debian alapú disztribúciók a .deb csomagformátumot használják, míg a Red Hat alapú elosztások rpm csomagokat használnak. Sok más különböző csomagtípus létezik, de általában hasonló módon működnek.

Melyek a tárolók?

A szoftvercsomag tartalmaz szoftvercsomagokat.

Ha a Szoftverközponton keresztül keres, vagy olyan eszközt használ, mint az apt-get vagy a yum, akkor megjelenik a rendszerben elérhető összes tárolt csomagok listája.

Egy szoftvertároló tárolhatja a fájlokat egy szerveren vagy számos különböző szerveren, mint tükrök.

Csomagok telepítése

A csomagok legegyszerűbb megtalálása a terjesztés csomagkezelő által biztosított grafikus eszközök segítségével történik.

A grafikus eszközök segítenek a függőségi problémák megoldásában és a telepítés helyes működésének ellenőrzéséhez.

Ha inkább a parancssort használja, vagy fej nélküli kiszolgálót használ (azaz nincs asztali környezet / ablakkezelő), akkor a parancssoros csomagkezelőket használhatja.

Természetesen egyedi csomagok telepítése is lehetséges. A Debian alapú elosztásokon belül a dpkg parancs segítségével telepítheted a .deb fájlokat . A Red Hat alapú elosztásokon belül egyszerűen használhatja az rpm parancsot.

Mi van egy csomagban?

A Debian csomag tartalmának megtekintéséhez megnyithatja az archívumkezelőben. A csomagban található fájlok a következők:

A Debian-bináris fájl tartalmazza a Debian formátum verziószámát, és a tartalom szinte mindig 2.0.

Az ellenőrző fájl általában egy zip-up tar fájl. A vezérlő fájl tartalma a csomag fontos jellemzőit határozza meg az alábbiak szerint:

Az adatfájl, amely szintén zipzáras feltöltött fájl, biztosítja a csomag szerkezetét. Az adatfájl összes fájlja kiterjed a Linux rendszer megfelelő mappájára.

Hogyan készíthet csomagokat?

Csomag létrehozásához olyan csomagolással kell rendelkeznie, amelyet el szeretne küldeni.

A fejlesztõ eredetileg olyan forráskódot hozott létre, amely Linux alatt működik, de jelenleg nem csomagolva a Linux verziójára. Ebben az esetben lehet, hogy Debian csomagot vagy RPM csomagot kíván létrehozni.

Vagy talán te vagy a fejlesztő, és csomagokat szeretne készíteni a saját szoftverére. Először össze kell állítania a kódot, és győződjön meg róla, hogy működik, de a következő lépés a csomag létrehozása.

Nem minden csomag igényel forráskódot. Például létrehozhat egy csomagot, amely Skócia háttérképét vagy egy meghatározott ikonkészletet tartalmaz.

Ez az útmutató bemutatja, hogyan lehet létrehozni a .deb és .rpm csomagokat.