Frissült az AbevJava Debian tároló

Három éve adtunk hírt róla, hogy elérhető egy Linuxos tároló az AbevJava nyomtatványkitöltőhöz. Az elkészült tároló zavartalanul üzemelt az elmúlt esztendőkben. A linuxos felhasználóknak jó hír, hogy a jelenleg üzemelő abevjava Debian tárolót a közeljövőben az „abevjava-next” elnevezésű tároló váltja amelyben nagyobb az elérhető nyomtatványok köre, logikusabb a csomagok felépítése és gyakoribbak a frissítések is.

A tároló a Nemzeti Adó- és Vámhivatal által készített Általános Nyomtatványkitöltőnek (ÁNYK), vagy ahogy mindenki ismeri AbevJavának a Debian és Ubuntu Linux csomagkezelőjével használható állományait tartalmazza. Ha a felhasználó a rendszeréhez hozzáadja a tárolót, az alkalmazást, a nyomtatványokat és azok súgóit az operációs rendszer beépített csomagkezelőjével tudja majd kezelni – azaz telepíthet új csomagokat, frissíthet vagy eltávolíthat régieket. Ráadásul a program, a nyomtatványok és a súgók elhelyezése is a standard UNIX-os ajánlásokat figyelembe véve tőrténik.

A tárolóhoz szükséges DEB csomagok előállításáról gondoskodó automatizmus az alapjaitól újra lett gondolva és írva: jobban, gyorsabban, megbízhatóbban működik. Az abevjava-next tároló jelenleg tesztüzemben működik, amelyet bármelyik Debian csomagkezelő rendszerrel ellátott Linux-variáns alatt ki lehet próbálni. A kedvtelésből fenntartott tároló új változata az eddigieknél sokkal több csomagot fogad be, mert nem csak a NAV által közreadott nyomtatványokat tartalmazza.

Publikus tesztelési jelleggel készült új abevjava-next tárolót hozzáadhatjuk a rendszerhez, például az „/etc/apt/sources.list.d/abevjava.list” fájlba:

deb http://ooo.itc.hu/abevjava-next/ abevjava main #ABEVJAVA

A helyes működéshez a régi abevjava tárolót el kell távolítani.

Ezek után hozzá kell adni a tároló aláírókulcsát:

gpg --keyserver keys.niif.hu --recv-keys A5C72657
gpg -a --export A5C72657 | sudo apt-key add -

A tároló hitelességét érdemes ellenőrizni, így ajánlatos hozzáadni a tároló kulcsát rendszerünkhöz.

Előnyök:

  • Stabilabb csomaggenerálás
  • Nagyobb hibatűrés (a bejövő, feldolgozandó adatok nem egységesek) – de ezen még lehet (és kell) fejleszteni
  • Az erőforrás állományok kizárólag a abevjava-resource állományban vannak
  • Új csomagkiadás lehetősége
  • Alapból legalább 10 űrlapforrás
  • Új nyomtatványtárolók egyszerű felvitele (ha van olyan űrlapforrás ami kimaradt, akkor azt hozzá lehet adni egyszerűen a rendszerhez)
  • Strukturáltabb, karbantarthatóbb kód
  • Adatbázis háttér

Amiben készítő segítséget kér:

  • Az új repó tesztelése, hibák visszajelzése
  • Bármilyen ötletet az abevjava-next tárolóval kapcsolatban

Azóta történt

Előzmények