2013. február 21., csütörtök

KIR3 Ubuntu 12.04 alatt

A közelmúltban írtam már egy posztot, amire aligha kíváncsi más, mint a Linuxon dolgozó magyar iskolák - amiből pedig nem túl sok van. Akkor most még egy ilyen.


A KIR3 (nem tudom, miért 3) egy államkincstáras oldal, íme a hozzá vezető link. A dolog szépsége, hogy lényegében egy Java-ban írt webes alkalmazás, amely egyetlen Java-verzióval hajlandó működni, az 1.5.0u18-cal. Ráadásul a hivatalos tájékoztató szerint csak Internet Explorerrel fog menni.

Nos, azért csak azzal, mert utoljára a 3.5.x-es Firefox-ok voltak hajlandók olyan régi Java-t társul elfogadni. Azaz a megoldás a következő:
  • telepítsünk az Ubuntu 12.04-re JRE 1.5.0u18-at, és
  • Firefox 3.5.x-et
és menni fog a KIR3. Elvileg.

Nosza.

Az Oracle oldaláról (regisztráció után) tud az ember olyan régi Java-t is szerezni. Akkor is az i386-ot töltsd, ha amd64 vagy, mert a nekünk kellő plugins könyvtár csak az i386-ban van. Komolyan.
Ha lejött, akkor
chmod +x Letöltések/jre-1_5_0_18-linux-i586.bin
És futtassuk. A létrejövő könyvtárat tehetjük, ahova akarjuk - akár hagyhatjuk a felhasználó home-jában is.

Aztán szedünk magunknak öreg Firefox-ot. Például innen.

Ha lejött, akkor
sudo tar -C /opt -jxvf Letöltések/firefox-3.5.9.tar.bz2
sudo mv /opt/firefox/plugins /opt/firefox/plugins.old
sudo ln -s /usr/lib/mozilla/plugins /opt/firefox/plugins

Végül a felhasználó parancssorában:
ln -s  /ahova/tetted/jre1.5.0_18/plugin/i386/ns7/libjavaplugin_oji.so ~/.mozilla/plugins/
Elindítod az opt-ban lévő öreg Firefoxot, és megy a dolog. Ha van friss Adobe Reader, akkor nyomtatni is tudsz (evince-szel nem próbáltam). Egyedül a betűk csúnyácskák kicsit (a címoldalon meg nagyon, de a fenét sem érdekli), meg persze, ha a felhasználó a friss Firefoxot is használná, akkor trükközni kell, hogy ne rontsák el egymás .mozilla könyvárát. Szerencsére nálam boldog volt a Chromiummal.

Irodalom:
http://ubuntuforums.org/showthread.php?t=1477159
http://maketecheasier.com/install-java-runtime-in-ubuntu/2012/05/14

2 megjegyzés:

Gona írta...

Üdvözlet!
Azért "3" a KIR3, mert "3 rétegű technológia" (adatbázis szerver, alkalmazás szerver, web szerver). Onnan tudom, mert mondták anno KIR3 oktatáson. :D
Üdv: Gona

raerek írta...

Nahát, milyen speciális webes technológia... :Đ