Felhasználói eszközök

Eszközök a webhelyen


oktatas:linux:debian_csomagkeszites:ellenorzolista

< Debian csomagkészítés

Ellenőrzőlista csomagkészítéshez

  • Szerző: Sallai András
  • Copyright © Sallai András, 2012
  • Licenc: GNU Free Documentation License 1.3

A lista

  1. mkdir -p debian/DEBIAN
  2. find ./debian -type d | xargs chmod 755
  3. Függőségek ellenőrzése ldd csomagnev
  4. mcedit control
    1. cp control debian/DEBIAN
  5. Manpage készítése
    1. mcedit debian/usr/share/man/man1/csomagnev.1 (gmanedit)
    2. gzip --best debian/usr/share/man/man1/csomagnev.1
    3. mcedit debian/usr/share/man/hu/man1/csomagnev.1 (gmanedit)
    4. gzip --best debian/usr/share/man/hu/man1/csomagnev.1
  6. Debian ChangeLog készítése
    1. Új csomag esetén:
      1. dch --create --package csomagnev --newversion 1.0 --changelog debian/usr/share/doc/csomagnev/changelog.Debian
      2. gzip --best debian/usr/share/doc/csomagnev/changelog.Debian
    2. Újabb verzió esetén:
      1. dch --newversion 1.1 --changelog debian/usr/share/doc/csomagnev/changelog.Debian Ez változott
      2. dch --append --changelog debian/usr/share/doc/csomagnev/changelog.Debian Meg ez is változott
      3. mcedit debian/usr/share/doc/csomagnev/changelog.Debian (Javítom amit kell)
      4. gzip --best debian/usr/share/doc/csomagnev/changelog.Debian
  7. ChangeLog készítése
    1. mcedit debian/usr/doc/csomagnev/changelog
    2. gzip --best debian/usr/share/doc/csomagnev/changelog
  8. Copyright fájl készítése
    1. mcedit /debian/usr/share/doc/csomagnev/copyright
  9. cp prerm postinst debian/DEBIAN
  10. fakeroot dpkg-deb --build debian
  11. mv debian.deb csomagnev_1.0-1_i386.deb
  12. lintian csomagnev_1.0-1_i386.deb
oktatas/linux/debian_csomagkeszites/ellenorzolista.txt · Utolsó módosítás: 2019/08/16 21:26 szerkesztette: admin