6. Összegzés

Hogy ne kavarodj össze, idézzük fel a bináris Debian csomag elkészítésének összes lépését.

A szükséges fájlok:

  1. egy vagy több bináris futtatható fájl, vagy shell szkript

  2. egy kézikönyv oldal minden egyes futtatható fájlhoz

  3. "control" fájl

  4. "copyright" fájl

  5. "changelog" és "changelog.Debian" fájl

A helyi "debian" könyvtár előkészítése:

  1. készítsd el a "debian/usr/bin" könyvtárat (vagy ahová a futtatható fájlokat szeretnéd telepíteni)

  2. készítsd el a "debian/usr/share/man/man1" könyvtárat (vagy amelyik szekcióba a kézikönyv oldalt szeretnéd elhelyezni)

  3. készítsd el a "debian/DEBIAN" könyvtárat

  4. készítsd el a "debian/usr/share/doc/<csomag_nev>" könyvtárat

  5. győződj meg arról, hogy a "debian" könyvtárban lévő összes alkönyvtár 0755 hozzáférési joggal rendelkezik

Másold be a fájlokat a helyi "debian" fa-struktúrába:

  1. másold a futtatható fájlokat a "debian/usr/bin" könyvtárba (vagy ahová telepíteni szeretnéd őket)

  2. másold a kézikönyv oldalt a "debian/usr/share/man/man1 könyvtárba

  3. másold a "control" fájlt a "debian/DEBIAN" könyvtárba

  4. másold a "copyright", "changelog" és "changelog.Debian" fájlokat a "debian/usr/share/doc/<package_name>" könyvtárba

  5. tömörítsd gzip programmal a kézikönyv oldalt, "copyright", "changelog" és "changelog.Debian" fájlokat, a "--best" opcióval a helyi "debian" könyvtárstruktúrába

Készítsd el és ellenőrizd le a Debian csomagot:

  1. használd a "dpkg-deb --build" parancsot a "fakeroot" segítségével a "debian" könyvtárra

  2. nevezd át az eredményül kapott "debian.deb" fájlt a végső csomagnévre, benne a verziószámmal és az architektúrára vonatkozó információval

  3. ellenőrizd a .deb fájlt a "lintian" segédprogrammal, hogy megfelel-e a Debian irányvonalnak