ÁNYK - AbevJava keretprogram telepítése Linux Mint rendszerre

A következő bejegyzésben három - általam kipróbált - módszert mutatok be arról, hogy miként telepíthető az ÁNYK - Általános Nyomtatványkitöltő program (ismertebb nevén abevjava) Linux Mint rendszerre. A telepítést Linux Mint 17.2 verziószámú, MATE felülettel kiadott disztribúción hajtottam végre virtualboxban.
Az Általános Nyomtatványkitöltő telepítéséhez java környezetre van szükség. Ez lehet az oracle által terjesztett, vagy a linuxos openjdk környezet. Először a Synaptic csomagkezelővel leellenőrizzük, hogy a java környezet telepítve van-e. Én most a linuxos környezetre hagyatkozok.

A Synaptic csomagkezelőt rendszergazdai jogosultsággal használjuk, be kell írnunk a telepítéskor megadott jelszavunkat.

A csomagkezelő keresőjébe írjuk be, hogy icedtea - ezzel egyúttal a bönésző plugint is ellenőrizni tudjuk, ami később még jól jöhet.

Nézzük meg, hogy az openjdk-7-jre, és az icedtea-7-plugin telepítettek-e. Jelenleg ezek a legfrissebbek, a képen zöld négyzet jelzi a telepített állapotot. Ha valamelyik nem telepített, akkor jelöljük ki, majd az alkalmazás gombra kattintva telepítsük.

Amennyiben KAMI tárolóját felhasználva szeretnénk az abevjava-t telepíteni, akkor a synapticot ne zárjuk be, csak tegyük le a panelra (windowsos nevén tálcára). 

I. módszer: AbevJava - Általános Nyomtatványkitöltő telepítése KAMI tárolójának hozzáadásával

Nyisunk egy böngészőt, és látogassunk el a következő weboldalra: ooo.itc.hu/abevjava/ 

Alkalmazhatjuk az itt megadott telepítési leírást, vagy a következő lépésekkel telepíthetjük az abevjava programot:

Nyissuk meg a Terminál nevű alkalmazást.

Először az aláíró kulcsokat adjuk hozzá. Jelöljük ki másolásra az alábbiakat (volt egy kis változás):

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

 

majd másoljuk és illesszük be a megnyitott terminál ablakába.

Miután a képen látható sorok megjelentek, nyomjuk meg az ENTER billentyűt a klaviatúrán, és írjuk be a jelszavunkat (nem fogjuk látni), majd nyomjunk újra ENTER-t.

Ha mindent jól csináltunk, megjelenik egy "OK" felirat.

Ezután a weboldalon a Tároló hozzáadása részről jelöjük ki másolásra a képen látható szöveget (elérési címet):

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

 

majd a korábban panelra/tálcára tett synaptic ablakot újra megnyitva - ott a Beállítások - Tárolók menüre kattintsunk,

és a felugró ablakban válasszuk a További tárolók menüt.

Ezen belül kattintsunk az Új csomagtároló hozzáadása gombra, és a korábban másolásra kijelölt hivatkozást manuálisan illesszük be (jobbkattintás, beillesztés), majd kattintsunk az OK gombra.

Látni fogjuk, hogy a tároló felvételre került.

Ezután még bal szélen a Hitelesítési kulcsok feliratra kattintva leellenőrizhetjük, hogy a korábban - terminálban - hozzáadott hitelesítési kulcs valóban ott van-e.

Ha mindent rendben találtunk, zárjuk be ezt az ablakot, és a Synaptic csomagkezelő ablakában - bal oldalt felül - kattintsunk a Frissítés gombra.

Várjuk meg míg a csomagtárolók frissülnek.

Ezután írjuk be a keresőjébe, hogy abevjava, majd az ott megjelenő abevjava programot jelöljük ki telepítésre.

(Megjegyzés: Ha valamiért mégsem látnánk ott frissítés után az abevjava-t, akkor zárjuk be a Synapticot, majd nyissuk meg újra, és ismét írjuk be a keresőbe, hogy abevjava. Ekkor már látszódnia kell.)

 

Az abevjava kijelölése további csomagra is hatással van.

Kattintsunk baloldalon felül az Alkalmaz gombra, majd a felugró ablakban megint az Alkalmaz gombra.

A változtatások alkalmazása után kattintsunk a Bezárás gombra.

Az adóbevalláshoz szükséges nyomtatványokat - ennél a módszernél - szintén telepíthetjük a synaptic segítségével, az abevjava programot pedig megtaláljuk a Linux Mint menürendszerében a Menü - Minden alkalmazás - Egyéb menü alatt. (Nálam három különböző funkcióval jelent meg.)

 

II. módszer: Telepítés a NAV oldaláról letöltött .jar csomag felhasználásával.

Látogassunk el a NAV Nyomtatványkitöltő programjának letöltési oldalára:

nav.gov.hu/nav/letoltesek/nyomtatvanykitolto_programok/nyomtatvany_apeh/keretprogramok/abevjava_install.html

Válasszuk a További letöltési lehetőségek menüt,

és töltsük le az ÁNYK - AbevJava.jar programot

a saját könyvtárunkba (/home/[felhasználó_neve]).

Ez azért fontos, mert magát a telepítést ennél a módszernél terminálból indítjuk el, és a terminál  a megnyitásakor, alapból ebben a könyvtárban nyílik meg. Így nem kell kezdőként a könyvtárak között lépegetni. Ha mégis máshova mentettük, akkor cd paranccsal mozoghatunk a könyvtárak között.

Nyissuk meg a Terminált és

ls

parancs beírásával ellenőrizzük, hogy a letöltött abevjava_install.jar telepítő valóban ott van-e.

 

Amennyiben ott van, adjuk ki az alábbi parancsot:

java -jar abevjava_install.jar

majd nyomjunk egy ENTER-t.

 

A továbbiakban -kisebb megszakításokkal- egy next-next jellegű telepítés látható. Kattintsunk a Tovább gombra,

 

majd megint a Tovább gombra,

harmadjára is,

és negyedjére is.

Az ötödik ablaknál álljunk meg!

Ami telepítési könyvtárat a telepítő  felajánl, az nekünk nem jó, mivel nincs hozzá jogosultságunk és előfordulhat, hogy a program nem működik majd. Írjuk át felajánlott telepítési útvonal végén lévő /abevjava felirat előtti részt erre: /home/[felhasználó_neve]. Én a sajátomat írom.

Ezután kattintsunk a Tovább gombra, és a következő ablakban a telepítő kérdésére válaszoljunk igennel.

A következő ablaknál a telepítő felajánl egy könyvtárat az adóbevalláshoz szükséges dokumentumok tárolására, ami alapesetben ugyanaz, mint a program telepítési könyvtára. Ezt ne fogadjuk el.

Nem jó, ha a program és az adóbevallások ugyanabban a könyvtárban vannak. Válasszunk helyette másikat. Én most a Dokumentumok mappán belül helyezem el, ezért az útvonalba beszúrom a Dokumentumok mappát (/home/[felhasználó_neve]/Dokumentumok/abevjava).

Mehetünk tovább. A telepítő megkérdezi, hogy az általunk kiválasztott útvonalon létrehozza-e az abevjava mappát, válaszoljunk igennel, majd kattintsunk a Tovább gombra.

Következő ablakban megkérdezi, hogy az abevjava mappán belül létrehozza-e az eKuldes mappát.Válaszoljunk igennel, és kattintsunk a Tovább gombra.

Tájékoztat a parancsikon létrehozásáról.

Ezután a telepítő közli, hogy a telepítés sikeresen lefutott, és tájékoztat a telepített állományokról.

A Tovább gombra kattintva a következő ablakban befejezhetjük a telepítést.

A telepítés végén megjelenik az asztalon az ÁNYK ikon,

és a Menüben is megtalálható (Menü - Minden alkalmazás - Egyéb - ÁNYK).

 

III. módszer: ÁNYK telepítése a NAV oldaláról

Látogassunk el a NAV Nyomtatványkitöltő programjának letöltési oldalára:

nav.gov.hu/nav/letoltesek/nyomtatvanykitolto_programok/nyomtatvany_apeh/keretprogramok/abevjava_install.html

Kattintsunk az ÁNYK - AbevJava nyomtatványkitöltő program telepítése menüre (pirossal aláhúzva).

Hagyjuk, hogy az icedtea nyissa meg.

Kattintsunk a Run gombra.

Kattintsunk a Yes-re,

hogy újra találkozhassunk a már ismert ablakkal, és a továbbiakban, a második módszer szerint telepíthessük a programot.

 

Összegzés:
A fenti három módszer közül bármelyik alkalmazható tetszés szerint. A II. és III. módszernél a nyomtatvány betöltése a keretprogramba éppúgy történik, mint a windows rendszereknél. Továbbá ez a három telepítési mód is mutatja, hogy a Linux rendszerekre is könnyedén telepíthető az Általános nyomtatványkitöltő keretprogram.

Hozzászólások

Hát tudod... ez fantasztikus!

Hát tudod... ez fantasztikus! Bocs, hogy nem olvastam végig, csak végig görgettem, de az is eltartott egy ideig, nemhogy a megírása. Gratulálok a hozzáállásodhoz. Remélem sokaknak lesz segítségére.

Üdv, visit

Értékelés: 

0
Még nincs értékelve
Kabika képe

Wow

 Hatalmas THUMBS UP! Nagyon jó lett.

Értékelés: 

0
Még nincs értékelve

THX

 Köszönöm az elismerő kommenteket, én is remélem, hogy sok fehasználónak hasznára válik majd.

Értékelés: 

0
Még nincs értékelve
kimarite képe

Változás

Hali,

A kulcs érvényessége 5 évre volt állítva (máshol olvastam), lejárt.

A lényeg ez a változás lenne - ha jól láttam, a könyvlapokba is betetted.

A tároló új kulcsa:

Beküldte kami911 - 2016. szep. 27. 12:26

A tároló új kulcsa:

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

Nagyon jó lett a leírás amúgy.

Üdv, kimarite

Értékelés: 

5
Átlag: 5 (1 szavazat)
stray képe

ÁNYK-törlése

Mivel a telepítővel csak a home, mappába lehetett telepíteni, egyszerűbb volt mint gondoltam volna. Könnyebb is volt, hogy nem root-két telepítettem, terminálból, hanem user-ként az abevjava_install.jar file-on jobb klikk Megnyitás ezzel: OpenJDK Java 11 Runtime. Előtte a tulajdonságokban a file-t a jogosultságok fülön, engedélyeztem végrehajtás programként.

A program telepítőjével, ha újra elindítottam letörölte a telepítést, és csak a felhasználói könyvtárat ill. a home könyvtárban létrehozott rejtett és nem rejtett abev mappákat és fájlokat kellett törölni, plusz az asztalon az indító ikont.

De ha nem használom a telepítőt akkor is sima delete-tel lehetett volna mindent törölni.

Értékelés: 

0
Még nincs értékelve
kimarite képe

ÁNYK-törlése

#7 Vélhetően, egy eltávolító elkészítése nem okozna gondot a fejlesztőknek. Még szerencse, hogy a programozásnál talán gondoltak a könnyű eltávolításra, mert máshova nem épül be az alkalmazás, csak egyetlen könyvtárba, a sajátjába. Szívesen!

Értékelés: 

0
Még nincs értékelve
fecameca képe

A jövő: java 11?

Sziasztok! Ezt ide én bemásolom, ugyanis nem jó helyen kezdtük el kitárgyalni, (Youtube lejátszás!) de az a helyzet, hogy a Debian 10-ben már csak java 11 érhető el. Előbb- utóbb utoléri ez a dolog a Linux Mintet is. Kezdve azzal, hogy a 19.1 verzióban az icedtea-web már csak a java11-et nyitja meg, hiába van telepítve a java 8 is rajta. Az abevjava program pedig működik a java 11-el is, hiába hiszik azt még sokan, hogy csak a java 8 jó neki, azzal a különbséggel, hogy az általa léterhozott asztali indítóikon nem működik azzal a paranccsal, ami benne van, át kell szerkeszteni a következőképpen: 

Az indítóikonban levő home/felhasználó/abevjava_start parancs helyére a java -jar /home/felhasználó/abevjava.jar parancsot kell beírni, mégpedig a jobb egérgombal az ikonra kattintva, nem az ikon szerkesztését nyitjuk meg, hanem a tulajdonságokra kattintva, majd a bal egérgombbal a "tulajdonságok"-at megnyitva, a legutolsó, /indítóikon nevü fülre kattintva szerkeszthető át a szöveg. Ezután az abevjava már a java 11-ből telepítve is el fog indulni, és működni fog. További észrevétel: A NAV honlapról letöltött .jar fájlok már nem jelölhetők meg futtathatónak a jobb egérgomb/tulajdonságok alatt, sőt java 11-ből már nem is telepíthetőek  a számítógépünkre telepített fájlok ilyen módon. 2 lehetőségünk maradt: Vagy a Firefox böngészőből az IcedTea-web alkalmazás segítségével, vagy parancssorból a lentebb leírt címről wget parancs segítségével telepíthetjük, megjegyzem, ez utóbbi nekem nagyon tetszik, nem kell a NAV oldalon összevissza kattintgatni, hanem az alábbi parancsot terminálba bemásolva 1 másodperc alatt letöltődik a telepítője, ami a java -jar abevjava_install.jar paranccsal azonnal lefuttatható. A nyomtatványok úgyszintén vagy az IcedTea-web segítségével, vagy a már telepített abevjava segítségével telepíthetők. A régebben letöltött .jar fájlok még lefuttathatóak az openjdk 8 segítségével, még azokon a linux disztribűciókon, ahol az még elérhető, de a frissen letöltött .jar fájlokat már nincs esély futtathatónak megjelölni, marad az a 2 módszer, amit leírtam.

Ellenőrzés: 

java -version
Letöltés

wget https://www.nav.gov.hu/data/cms36637/abevjava_install.jar
Telepítés:

java -jar abevjava_install.jar
Elindítás:

java -jar abevjava.jar
A Linux Mint 19.1-ben is már a java 11-et indítja el az icedtea-web nem vettétek még észre? A régi parancs ott is csak akkor működik, ha a telepítés után csak a java 8 marad, és a java 11-et eltávolítom belőle.

Remélem, hasznosak voltak ezek a tanácsok, sok sikert a telepítéshez.

Értékelés: 

0
Még nincs értékelve
kimarite képe

A jövő: java 11? | Debian Buster (félig off)

#8 A Debian 10 hamarosan megérkezik (2019 közepe):
https://linuxhint.com/debian-10-release-date/
https://wiki.debian.org/DebianBuster

“We do not have a fixed release date, but, given the cadence of previous releases, it is likely that the release date will be some time mid-2019.  We certainly hope to improve the length of the full freeze, and you can help with that by ensuring that you are ready for these milestones,” added the Debian team in the same announcement.

Értékelés: 

0
Még nincs értékelve

Nagyon jól jött a cikk mert

Nagyon jól jött a cikk mert pontosan tegnapelőtt telepítettem az ÁNYK keretprogramot és nem is magával a telepítéssel volt bajom, az csont nélkül simán lefutott, hozta magával szükséges futtatókörnyezetet is,  hanem utána.
Én mindent a program által felajánlott mappákba tettem, szerintem ez a logikus, egy egységsugarú user, könyvelő vagy édesanyám ugyanígy nyomkodja végig a telepítőt.
Ami abszolút illogikus, és számomra egyszerűen felfoghatatlan, a standard telepítés után a keretprogram természetesen  teljességgel használhatatlan hiszen a használni kívánt nyomtatványok a /usr/share/abevjava/nyomtatvanyok könyvtárba települNÉNEK ha az írható lenne de nincs hozzá jogosultsága még a programnak sem. 
Aki ezeket így kitalálja, az miért így csinálja? Miért kell egy telepítés közben vagy megváltoztatni, vagy utána a jogosultságokkal bíbelődni? Ez így szerintem teljesen értelmetlen.  
Végigolvasva a cikket, ez a mondat világosított fel:"Ami telepítési könyvtárat a telepítő  felajánl, az nekünk nem jó, mivel nincs hozzá jogosultságunk és előfordulhat, hogy a program nem működik majd." Hát ez pontosan így van. Ezért a mondatért külön köszönet csabrixnak.
Innentől 20 másodperc alatt vettem saját tulajdonba a könyvtárat és további 1 perc alatt felpakoltam a most kellő 5 nyomtatványt. Mert ez volt a legpraktikusabb, vagy végigfuttatom mégegyszer a telepítőt és megadom a home alatti valamelyik könyvtárat, vagy kimásolom a mostanit a home alá de akkor meg az elérési utakkal vacakolhatok.
De ez így nem életszerű.

Tehát rövidre fogva, egy szoftver alapból miért települ olyan könyvtárba ami még neki sem írható? És így használhatatlan.
Vagy ha már ide települ, saját maga miért nem fér hozzá saját magához..?

Értékelés: 

0
Még nincs értékelve
fecameca képe

Nagyon jól jött a cikk mert Nagyon jól jött a cikk mert

#9

#9 Írjuk át felajánlott telepítési útvonal végén lévő /abevjava felirat előtti részt erre: /home/[felhasználó_neve]. Én a sajátomat írom.

Csabrix is leírta, de én azt hiszem bár már arra nem nagyon emlékszem, de még Windowson is a saját könyvtárba telepítettem. De amióta Linuxot használok, biztos már a legelejétől kezdve. Pontosan azért, mert nem is tudtam, hogyan kell telepíteni, és itt kérdezősködtem, majd elolvastam ezt a blogot. Azért is előnyös a saját könyvtárba tenni, mert ha gépet cserélsz, onnan a legkönnyebb átmásolni. Nem kell keresgélni a rendszerfájlok között. Pontosan ez az: rendszerfájlokat csak a rendszergazda szerkeszthet, tehát amit oda telepítesz, ahoz sima felhasználóként nem nyúlhatsz. Az abevjava programot egyszer megírták, úgy, ahogy, a rendszerváltáskor, amikor az adózási rendszert kitalálták. Szerintem azok az emberek már nyugdíjba mentek, vagy már nem ott dolgoznak. Igaz, hogy frissítgetik a programot, de az extra funkciók sorra hullanak ki belőle. Amióta kitalálták ezt a KAÜ ügynököt, már nem küldi el automatikusan, hanem neked kell manuálisan az ügyfélkapus tárhelyen keresztül feladni a kitöltött, és titkosított nyomtatványokat. A java 8 is még automatikusan elindult régen az ÁNYK ikonra kattintással együtt, most már neked kell beírni, hogy java -jar, hogy a java elinduljon, amióta egyre több  új Linuxban már csak az openjdk 11 van benne.

Értékelés: 

0
Még nincs értékelve