Abevjava telepítése deb csomagból

Egy ideje elérhető a javas ABEV program, így elvileg Linuxon (vagy tetszőleges olyan rendszer alatt ahol van java, elméletileg) futtatható. Azonban a fejlesztők (remélem, hogy nem direkt) tudomást sem vettek az Unix like (Linux, *BSD, stb.) jogosultság kezeléséről. Lehet a programot grafikusan is telepíteni, azonban ez nem minden esetben jön össze.

Frissítés: Itt az új év, ismét adózhatunk. A leírás frissítve a 2009-es adóévhez, ezúton is köszönet KAMI-nak a tárolókért.

Telepítés grafikus felületen keresztül

Először hozzá kell adnunk az abevjava csomagot tartalmazó tároló kulcsát a rendszerünkhöz.

Mentsük le a kulcsfájlt egy tetszőleges helyre: abevjava-kulcs.txt

A Rendszer > Adminisztráció menüből válasszuk a Szoftverforrások menüpontot

Rendszer > Adminisztráció menü, Szoftverforrások

Ha szükséges, adjuk meg jelszavunkat.

Jelszó megadása

A Szoftverforrások ablakban válasszuk a Hitelesítés fület és ezen belül kattintsunk a Kulcsfájl importálása gombra.

Kulcsfájl importálása

Tallózzuk be az előzőleg lementett kulcsot

Kulcsfájl betallózása

Ezután látszódik a kulcsok között a most beimportált kulcs

Beimportált kulcs

Ezután kattintsunk az Egyéb szoftver fülre, majd itt a Hozzáadás gombra

Szoftverforrás felvétele

Meg kell adnunk az APT sort, ami a következő lesz:

deb http://ooo.itc.hu/abevjava/ abevjava main

Tehát ezt csak másoljuk be, és kattintsunk a Forrás hozzáadása gombra

APT sor megadása

Megjelent a szoftverforrás (tároló). Kattintsunk a Bezárás gombra.

Sikeresen felvett szoftverforrás

Ekkor felajánlja a rendszer, hogy frissítsük a tárolókat

Szoftverforrások frissítése
Szoftverforrások frissítése folyamatban

Most, hogy felvettük a tárolót, már csak a Synaptic segítségével telepíteni kell az abevjavat. Indítsuk el a Rendszer > Beállítások menüpont alól a Synaptic csomagkezelőt

Synaptic csomagkezelő indítása

A Synaptic csomagkezelőben kattintsunk a Keresés gombra és írjuk be a keresőmezőbe, hogy abevjava

abevjava csomagok keresése

A találatok között keressük meg az abevjava nevű, csomagot kattintsunk rá jobb egérgombbal és válasszuk a helyi menüből a Kijelölés telepítésre opciót.

abevjava csomag kijelölése telepitésre

Amennyiben rendszerünkre eddig nem volt telepítve, most szükségessé válik a sun-java6-bin csomag telepítése. Ugyanúgy keressünk rá a csomagra, majd kattintsunk rá jobb egérgombbal és válasszuk a telepítésre kijelölést. Amennyiben már telepítve van, a csomag neve előtt jelölőnégyzet be lesz satírozva, ekkor ezt a lépést kihagyhatjuk.

sun-java6-bin csomag keresése
sun-java6-bin csomag kijelölése telepítésre
sun-java6-bin csomag függőségei

Kattintsunk az Alkalmaz gombra, hogy elkezdje a telepítést a rendszer

Változtatások alkalmazása

Kattintsunk az Alkalmaz gombra a folytatáshoz…

Változtatások alkalmazásának megerősítése

Ha telepítjük most a sun-java-t, akkor el kell fogadnunk az DLJ-jat a Tovább gombra kattintással.

sun-java DLJ elfogadása

Ha feltelepül a csomag, bezárhatjuk a Synapticot. Az Abevjavat az Alkalmazások > Iroda menüpont alatt találjuk.

Abevjava indítása

Nyomtatványokat ugyanúgy tudjuk telepíteni ahogy magát az abevjavat, csak akkor a nyomtatványt jelöljük ki telepítésre!

Telepítés terminálból

Elsőként hozzá kell adni az AbevJava tárolóját. Ehhez nyissuk meg root joggal szerkesztésre az /etc/apt/sources.list fájlt:

sudo editor /etc/apt/sources.list

És a fájl végére másoljuk be a következő sort (a sor végén egy entert ne felejtsünk el ütni!)

deb http://ooo.itc.hu/abevjava/ abevjava main
Új tároló felvétele a sources.list fájl szerkesztésével

Majd a következő parancsok kiadásával telepítsük a tároló kulcsait:

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

Ha esetleg erre hibát írna, akkor sudo nélkül írjuk be a parancsot!

Tároló kulcsának felvétele

Ezután frissítsük a csomaglistákat

sudo apt-get update

Amennyiben a sun-java csaomag nincs feltelepítve, telepítsük azt:

sudo apt-get install sun-java6-bin

El kell fogadnunk a SUN Java licencét:

SUN Java DLJ
SUN Java DLJ elfogadása

Telepítsük az alapprogramot magát:

sudo apt-get install abevjava
abevjava csomag telepítése

Nézzük meg milyen formok érhetők el:

apt-cache search abev-form

Az abevjava parancs kiadásával indíthatjuk a programot.

Abevjava

157 hozzászólás


  1. Igen, valóban elérhetők már a ceginfo nyomtatványok, és sikeresen telepítettem a 02-est, amire nekem szükségem van.
    Nagyon szépen köszönöm a gyors segítséget!


  2. A legújabb verzióban (2.25.0-5) dupla kattintással megnyithatók az enyk-fájlok és importálhatók a xkr fájlok. További ötletek?


  3. Szia a cél, hogy a Linuxos hagyományokhoz jobban alkalmazkodó telepítést végezzünk el. A csomagok debben vannak, a telepítés során társítások is végrehajtódnak, szóval kicsit több, kicsit jobb rádaásul sok külsős űrlap is egyből letölthetővé válik. Kicsit szerintem kényelmesebb. De persze, ha neked jobb az eredeti forma, akkor nem kell ezt használni, ez csak egy lehetőség. De már volt olyan kérés, hogy készítrsem el rpm csomagok formájában is, mert kell abban az irányban is az a plusz amit beletettem (és nincs meg a NAV által adott rpm csomagokban) [jelentkező van? konzultálni, segíteni – jójó rossz helyen kérdezem]…

    Jó azt tényleg meg kell említeni, hogy nem a hivatalos forrás. A saját kulcsom a garancia arra, hogy én csinálom. Ettől még gikszer lehet, de az nem szándékos (eddig nem is tudok ilyenről)… Csak a jó szolgálat vezet, hogy ez is meglegyen, kényelmesen, könnyedén…

    A kulcs amit letöltesz az a kulcspár publikus része azzal tudod ellenőrizni a csomagot. De a privát kulcsot (remélem) jól örzik nem adják ki. De nincs is rá szükség, más forrás, abban tudod, hogy tutira megbízhatsz, bennem meg csak reméled :oD Én nem hiszem, hogy bármi gond is lenne, de az ördög nem alszik. Mindenesetre nem tudom mit tehtek, hogy megbízhatónak tünjön a csomag. Talán a többiek meg tudnak erősíteni… Hajrá!


  4. Szia a cél, hogy a Linuxos hagyományokhoz jobban alkalmazkodó telepítést végezzünk el. A csomagok debben vannak, a telepítés során társítások is végrehajtódnak, szóval kicsit több, kicsit jobb ráadásul sok külsős űrlap is egyből letölthetővé válik. Kicsit szerintem kényelmesebb. De persze, ha neked jobb az eredeti forma, akkor nem kell ezt használni, ez csak egy lehetőség. De már volt olyan kérés, hogy készítsem el rpm csomagok formájában is, mert kell abban az irányban is az a plusz amit beletettem (és nincs meg a NAV által adott rpm csomagokban) [jelentkező van? konzultálni, segíteni – jójó rossz helyen kérdezem]…

    Jó azt tényleg meg kell említeni, hogy nem a hivatalos forrás. A saját kulcsom a garancia arra, hogy én csinálom. Ettől még gikszer lehet, de az nem szándékos (eddig nem is tudok ilyenről)… Csak a jó szolgálat vezet, hogy ez is meglegyen, kényelmesen, könnyedén…

    A kulcs amit letöltesz az a kulcspár publikus része azzal tudod ellenőrizni a csomagot. De a privát kulcsot (remélem) jól őrzik nem adják ki. De nincs is rá szükség, más forrás, abban tudod, hogy tutira megbízhatsz, bennem meg csak reméled :oD Én nem hiszem, hogy bármi gond is lenne, de az ördög nem alszik. Mindenesetre nem tudom mit tehetek, hogy megbízhatónak tűnjön a csomag. Talán a többiek meg tudnak erősíteni… Hajrá!


  5. Szia,
    Teljesen új vagyok az Ubuntuban, úgyhogy előre elnézést, ha evidenciára kérdezek rá.
    A szoftver frissítésig eljutok, majd ez a hibaüzenet jön:

    Sikertelen letöltés: http://ooo.itc.hu/abevjava/dists/abevjava/Release A várt „main/source/Sources” bejegyzés nem található a Release fájlban (Rossz sources.list bejegyzés vagy helytelenül formázott fájl)
    Néhány indexfájlt nem sikerült letölteni. Figyelmen kívül lettek hagyva, vagy régebbiek lettek felhasználva.

    Mi a teendőm? Hol szúrtam el és mit?
    Köszönet előre is.


  6. Szia KAMI,
    nálam is ugyanez a helyzet. Tiszta 11.10 telepítést végeztem, hozzáadtam a kulcsot és a tárolót, ahogy a cikk elején szerepel, de sajnos synaptic-ban nem jelenik meg az abevjava csomagok.
    Szeretnék egy kis segítséget kérni, mert jönnek a bevallási határidők. Kösz előre is.


  7. Bocs a kései válaszért, megnézem 11.10 alatt és jelentkezem, hogy mi lehet a gond.


  8. Több gépen is próbáltam, de nem ütköztem hibába. Tiszta gépen nem néztem, rakok valahova egy virtuális gépet és megnézem ott is.


  9. Nekem viszont most más a probléma:
    “gpg: requesting key A5C72657 from hkp server pool.sks-keyservers.net
    gpg: keyserver timed out
    gpg: keyserver receive failed: keyserver error”

    próbáltam az eredeti szerverrel is, meg a két másikkal, amit korábban linkeltél be.


  10. The purchases I make are enltirey based on these articles.


  11. ubuntu 12.04 alatt akarnám telepíteni. A tárolót hozzáadom, a kulcsot importálom. Eddig hibátlan. A csomagok frissítésénél az alábbi hibaüzenet jelenik meg: Sikertelen letöltés: http://ooo.itc.hu/abevjava/dists/abevjava/Release A várt „main/source/Sources” bejegyzés nem található a Release fájlban (Rossz sources.list bejegyzés vagy helytelenül formázott fájl)
    Néhány indexfájlt nem sikerült letölteni. Figyelmen kívül lettek hagyva, vagy régebbiek lettek felhasználva.


  12. Vazul: ha kicsit visszaolvasol, láthatod, hogy sokaknak volt ugyanez a problémája. itt leírtam a megoldást. a lényeg, hogy automatikusan két tárolót ad hozzá, és a másodikat (sources) ki kell törölni.



  13. Sziasztok!

    Kísérleti jelleggel készítettem egy új ABEVJAVA repót:
    deb http://ooo.itc.hu/abevjava-next/ abevjava main #ABEVJAVA

    Az aláírókulcs továbbra is:
    gpg –keyserver keys.niif.hu –recv-keys A5C72657
    gpg -a –export A5C72657 | sudo apt-key add –

    Teljesen újraírtam a abevjava csomaggenerátor kódját. Remélem jó lesz és nektek is tetszeni fog. Még sok mindent kell rajta tesztelni, fejleszteni.

    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 ;o) fejleszteni
    * Az erőforrás állományok kizárólag a abevjava-resource állományban vannak
    * Új csomagkiadás lehetősége (ez még nincs kész, mert nem választható, hogy melyik csomagra készüljön az új release)
    * Alapból legalább 10 űrlapforrás
    * Új nyomtatványtárolók egyszerű felvitele (ha láttok valamerre ilyen tárolót, írjátok meg és hozzáadom)
    * Strukturáltabb, reményein szerint karbantarthatóbb kód (php)
    * Adatbázis háttér

    Amiben segítséget kérnék:
    * Ha van kedvetek, teszteljétek az új repoót és jelezzetek vissza
    * Klasz lenne ha valaki csinálna egy code reviewet (ez után nyílt forráskódú lesz a csomagkészítő, tervezett licenc: LGPL3/MPL2)
    * Bármilyen ötletet a témában szívesen fogadok


  14. Új kiadás az abevjava-next-ből. Minden visszajelzés számít!


  15. Szia Kami! Vmi történhetett. Kb. 3 hete tettem fel először, akkor simán ment. 12.04-es ubuntu. Aztán újra telepítettem a rendszert és újra megpróbáltam a fentiek szerint felrakni az abevet. Beállítottam az új repót is. A synaptic a frissítést követően ezt írja ki:

    Sikertelen letöltés: http://ooo.itc.hu/abevjava-next/dists/abevjava/InRelease A várt „main/source/Sources” bejegyzés nem található a Release fájlban (Rossz sources.list bejegyzés vagy helytelenül formázott fájl)
    Sikertelen letöltés: http://ooo.itc.hu/abevjava/dists/abevjava/InRelease A várt „main/source/Sources” bejegyzés nem található a Release fájlban (Rossz sources.list bejegyzés vagy helytelenül formázott fájl)
    Néhány indexfájlt nem sikerült letölteni. Figyelmen kívül lettek hagyva, vagy régebbiek lettek felhasználva.

    Így a csomagok nem jelennek meg.

    Próbáltam terminalból is….ez lett a vége:

    W: Sikertelen letöltés: http://ooo.itc.hu/abevjava-next/dists/abevjava/InRelease A várt „main/source/Sources” bejegyzés nem található a Release fájlban (Rossz sources.list bejegyzés vagy helytelenül formázott fájl)

    E: Néhány indexfájlt nem sikerült letölteni. Figyelmen kívül lettek hagyva, vagy régebbiek lettek felhasználva.
    __@__:~$ sudo apt-get install abevjava
    Csomaglisták olvasása… Kész%
    Függőségi fa építése
    Állapotinformációk olvasása… Kész
    E: Ez a csomag nem található: abevjava

    Kérlek, csinálj vmit!

    Különben köszönöm a befektetett idődet és tudásodat, mert sztem sok debianos még mindig papíron vallana be :)

    ui.: próbáltam a nav.gov-ról telepíteni, megakad.
    Az rpm-ből aliennel csináltam deb-et, a softwarecenter lefuttatta, majd az eltávolítás helyett az újratelepítés-t véste fel a gombra. Újratelepítés után megint ez történt. Azt leszedtem synaptic-al.

    Várom válaszod!

    Üdv: sR

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöljük.