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.
Java ellenőrzése és telepítése
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:
Taroló hozzáadása
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:
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:
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
Kérdés
Beküldte Sinokard -
Üdv!
Az első módszer szerint felraktam az abevjava-t, minden rendben alakult, de mégsem indul el. Ezt irja ki hibaüzenetnek: Unable to launch application. Reason: Could not parse launch file. Error at line 1. " Mi lehet a problémája vajon?
Linux Mint 17.3 Cinnamon 64bit, Intel Core 2 Quad 2,4Ghz, 4 GB Ram , 320GB + 500 GB vinyó, Ati Radeon 4850 4GB videókártya. Fel raktam az Oracle Java-t is az IcedTea mellé, lehet itt akad?
Értékelés:
RE:Kérdés
Beküldte csuhas32 -
Tippelnék: A 7-es Javat tetted fel. Az AbevJavanak már minimum a 8-asra van szüksége.
parancsra mit kapsz válaszul?
A 8-as Java telepítése:
Ha a 7-es Javat nem távolítod el, akkor lehet, hogy az marad az alapértelmezett, hiába van fenn a 8-as...
http://ubuntu.hu/node/41349#comment-514060
Értékelés:
RE:Kérdés
Beküldte csuhas32 -
Értékelés:
Megnéztem és ezt dobta ki a
Beküldte Sinokard -
Megnéztem és ezt dobta ki a java verzióra:
java version 9-ea
Java (TM) SE Runtime Enviroment ( build 9-ea+112)
Java Hotspot (TM) 64-bit Server VM ( build 9-ea+112, mixed mode).
Viszont nem a /home - ba rakta be a Synaptic csomagkezelő hanem a /usr -be szórta szét, mondjuk nem kérdezte meg, hogy hova is legyen telepítve. Akkor valószínűleg ez lesz a baj. Nekifutok mégegyszer :)
Értékelés:
RE:Megnéztem és ezt dobta ki a RE:Megnéztem és ezt dobta ki a
Beküldte csuhas32 -
Nem a Java 8-at kell a felhasználó saját könyvtárába telepíteni, hanem az AbevJava-t, viszont utóbbit meg nem a Synaptic telepíti.
„Az ötödik ablaknál álljunk meg!” részt keresd a fenti leírásban.
https://farm1.staticflickr.com/382/20388211026_04046010dd_o.png
/usr/share/abevjava
helyett
/home/felhasznaloneved/
...
Azt nézd meg, hol az abevjava könyvtárad.
Értékelés:
Na, közben sikerült kibogozni
Beküldte Sinokard -
Na, közben sikerült kibogozni :) Az abevjava nem a /home -ba került, a csomagkezelő nem kérdezte meg, hogy hova rakja... újratelepítettem a harmadik módszer szerint böngészőből. A Java is meg volt kavarodva, leszedtem az Oracle félét és felraktam a openjdk8 -ast majd ez lett az alapértelmezett és voilá elindult az adózóprogram :D Köszönöm a segítséget :)
Értékelés:
ÁNYK törlése
Beküldte stray -
Sziasztok!
Azt szeretném megkérdezni, hogyha a második lépéssel a jar. csomagot telepítem, azt a későbbiekben hogyan tudom eltávolítani?
thx
Értékelés:
ÁNYK alkalmazás törlése
Beküldte kimarite -
https://ariszlo.wordpress.com/2016/02/01/abevjava-java8/#comments
Windows-t használva, regisztrációs kulcsokat is törölnöd kell(ett):
https://www.nav.gov.hu/nav/ebevallas/ugyfelkapu/abev-gyik/vista.html?pag...
Értékelés:
Sziasztok!
Beküldte Adams -
Sziasztok!
Sikeresen telepítettem az ÁNYK-t, működik is minden, kivéve, hogy nem nyitja meg a böngészőt (pl. súgó megnyitása böngészőben, vagy az azonosításhoz szükséges tennivalók). Ezt hogyan lehetne orvosolni, mert így ÁNYK-ból nem tudok beküldeni semmilyen dok.-ot?
Értékelés:
Sziasztok!
Beküldte kimarite -
Í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.
Értékelés:
Sziasztok!
Beküldte Adams -
Értékelés:
Sziasztok!
Beküldte kimarite -
Értékelés:
Az AbevJava már csak Java 8-cal indul
Beküldte kimarite -
Nálam ez van telepítve. Teszt és kimenete:
Telepítsd a 8-as verziót:
Majd állítsd be alapértelmezettnek:
Be kell gépelni a 8-as sorszámát, majd Enter ..
Itt is le van írva: https://linuxmint.hu/blog/2015/10/az-abevjava-mar-csak-java-8-cal-indul
Értékelés:
Az AbevJava már csak Java 8-cal indul
Beküldte kimarite -
https://linuxmint.hu/sugo/oracle-java-8-telepitese
... a 11-essel kevés alkalmazás van „partiban” egyelőre. De ez a legújabb.
Elméletileg megy úgy is, ahogy korábban írtam:
https://ariszlo.wordpress.com/2016/02/01/abevjava-java8/#comment-305
Értékelés:
Az AbevJava már csak Java 8-cal indul
Beküldte Adams -
Értékelés:
Sziasztok!
Beküldte Adams -
e szerint. 2 Linuxos gépről továbbra sem működik (csak a beküldés, más minden ok.), win.ről igen. Nem tudom mi lehet, lehet én vagyok béna.
Hátha másnak is segítség: Végül megoldottuk a beküldéstÉrtékelés:
Sziasztok!
Beküldte kimarite -
Értékelés:
Sziasztok!
Beküldte fecameca -
Értékelés:
Sziasztok!
Beküldte kimarite -
Nekem még hàtra van, lecsúsztam a NAV automatikus kitöltés dátumát (beteg voltam).
Értékelés: