Om ING HomeBank op Ubuntu 9.10 32-bit te installeren, kan je deze stappen volgen:
1. Nog steeds is het installatie bestand (een *.deb) te downloaden op deze pagina van ING.Be. Sla het bestand op in je persoonlijke map (home folder).
2. Open een terminal venster en voer volgend commando uit (op moment van schrijven is de versie 3.33):
sudo dpkg -i HomeBank333.deb
3. Als je te vlug op de zaken voorloopt en je start HomeBank krijg je deze fout: “error while loading shared libraries: libtiff.so.3 : cannot open shared object file: No such file or directory“. HomeBank heeft libtiff.so.3 nodig, maar Ubuntu bezit enkel libtiff.so.4. We verhelpen dit probleempje door een symbolische link van versie 3 naar versie 4 aan te leggen.
sudo ln -s /usr/lib/libtiff.so.4 /usr/lib/libtiff.so.3
4. Een volgende fout die je zou krijgen is “Error while loading shared libraries: libexpat.so.0 : cannot open shared object file: No such file or directory“. Om dit te voorkomen dienen we nog een symbolische link te leggen (met dank aan Peter!):
sudo ln -s /lib/libexpat.so.1 /usr/lib/libexpat.so.0
5. Als je HomeBank nu zou starten krijg je helaas nog één foutmelding: “error while loading shared libraries: libstdc++-libc6.2-2.so.3 : cannot open shared object file: No such file or directory“. Dit komt door het ontbreken van “libstdc++2.10-glibc2.2″. Ubuntu zelf levert dit helaas niet meer mee. We gaan het pakket handmatig downloaden en installeren. (Met dank aan Peter voor de tip!)
cd
wget http://ftp.nl.debian.org/debian/pool/main/g/gcc-2.95/libstdc++2.10-glibc2.2_2.95.4-27_i386.deb
sudo dpkg -i libstdc++2.10-glibc2.2_2.95.4-27_i386.deb
6. Als alles goed is zou het nu moeten werken. Start de module met:
cd /opt/HomeBank
./HBSecurity
Tip 1
Ik voeg aan het menu “Toepassingen – Internet” steeds ook een snelkoppeling toe naar de veiligheidsmodule. Dit is niet noodzakelijk, maar eens zo handig:
- klik rechts op het menu (Toepassingen),
- klik op “Menu’s bewerken”,
- ga naar “Internet” en klik op “Nieuw item”,
– Type: Applicatie
– Naam: HomeBank
– Commando: /opt/HomeBank/HBSecurity
– Als je wil kan je nog een icoontje meegeven door op het plaatje met de veer te klikken
- klaar!
Tip 2
Wil je niet naar het bankkantoor lopen achter nieuwe opstartcodes als je een nieuwe Ubuntu versie geïnstalleerd hebt kan je de bestanden “**********.bbl en .hbrc” van je oude installatie kopiëren en plakken in je nieuw systeem. Beide bestanden zijn te vinden in je persoonlijke map. Let op: om .hbrc te zien moet je eerst “Verborgen bestanden tonen” aanvinken in het menu “Beeld”.
Alweer heel hartelijk bedankt!
Geen punt, ik ben blij dat je geholpen bent.
Kris
Prima werk. Bedankt, hij doet ‘t weer!
Super. Veel plezier ermee.
Iemand enig idee hoe we er ING kunnen toe bewegen van hun pakket eens up te daten en hun pakketnaam te veranderen in bijvoorbeeld ING_Homebank. Iedere upgrade moet ik telkens een aantal computers opnieuw instaleren. Misschien moeten ze voor Debian/Ubuntu gebruikers maar eens een repositorie maken.
Dag Dirk,
Dat is reeds meermaal aan ING gevraagd, maar er komt geen schot in.
Het beste wat je kan doen, is:
In de repo’s van Ubuntu zit standaard reeds een pakket met de naam “HomeBank”. Dit is echter niét de HomeBank van ING en zal dus niet werken!
Om te voorkomen dat Ubuntu dit pakket zal upgraden, dien je dit te “locken” via Synaptic package manager:
Zoek naar “HomeBank”. Selecteer het pakket en in het menu “Package” vink je “Lock Version” aan. Dit zal voorkomen dat ING HomeBank overschreven wordt.
Ik weet alleen niet hoe het zit bij een upgrade van bv. 9.04 naar 9.10. Worden de locks dan bewaard of niet …
Kris
Hallo,
Vrij nieuw met Ubuntu, dus alle hulp zoals deze blog is welkom.
Ik heb alle stappen zoals uitgelegd copy-past in het terminal venster gedaan.
Er verschijnt echter volgende foutmelding:
sato@sato-laptop:~$ cd /opt/HomeBank
sato@sato-laptop:/opt/HomeBank$ ./HBSecurity
HBSecGUI: error while loading shared libraries: libstdc++-libc6.2-2.so.3: cannot open shared object file: No such file or directory
sato@sato-laptop:/opt/HomeBan
kan u mij helpen ?
Alvast bedankt,
Tom
Dag Tom,
Die foutmelding heb ik in puntje 5 opgeschreven.
De stap om deze fout te verhelpen, staat eronder uitgelegd.
Zorg wel dat je de tweede en derde regel achter elkaar plakt, het scherm in deze blog is wat klein om de regel volledig achter elkaar te plakken. Maw: alles moet op 3 regels gaan:
cd …..
wget …..
sudo …..
Groetjes
Kris
Beste Kris,
het werkt !
Goed opgemerkt dat ik door copy-past eigenlijk niet juist bezig was.
Er kwam wel wat tekst enzo, dus ik dacht dat het ok was….
Still learning,
Tom.
Beste Kris,
als ik upgrade naar 9.10 werkt de symbolische link “sudo ln -s /lib/libexpat.so.1 /usr/lib/libexpat.so.0″ helaas niet. In 9.04 werkt dit prima. In 9.10 word de link bij verbroken hoewel libexpat.so.0 in de map /usr/lib staat.
Ben wel nog een newbie in Ubuntu linux
mvg
Stany
Dank bij voorbaat
Stany,
Geef eens de output van:
ls -l /usr/lib | grep libexpat
Kris
Beste Kris,
heb je commando ingegeven, er verschijnt niks op het schem. Ik heb ook het commando “sudo apt-get install –reinstall libexpat” gegeven. Er verschijnt “E: kon het pakket libexpat niet vinden”
Stany
Zonet een fresh install gedaan van 10.04, en deze howto werkt nog perfect.
Ah dat is goed nieuws, AnneTanne!
Ik heb het nog niet getest. Binnenkort probeer ik het alleszins op een 10.04 64bit.
Bedankt voor dit te melden!
Kris
Hallo Kris
Beste dank voor uw duidelijke guidelines.
Ik ben na enkele dagen geween en tandengeknars gelukkig op uw postings gevallen en dit heeft mij uiteindelijk gebracht naar een werkende veiligheidsmodule.
Ik heb Ubuntu 10.04 en misschien zijn er enkele wijzigingen nodig aan uw tekst, vooral wat punt 4 betreft i.v.m de libexpat’s en punt 5 ivm libstdc…
1) de active versie (bij mij) is libexpat.so.1.5.2 en niet libexpat.so.1. Er moet dus vanuit link libexpat.so.0 doorgelinkt worden naar libexpat.so.1.5.2
2) bij mij staan die libexpat’s onder /lib en niet onder /usr/lib of /usr/lib32.
Dus ===> cd /lib
===> sudo ln -s libexpat.so.1.5.2 libexpat.so.0
3) Wat punt5 betreft heb ik moeten gebruiken ipv en tevens is de ftp-adres ietske anders : ipv .
Dus ==> sudo wget http://ftp.nl.debian.org/debian-archive/pool/main/g/gcc-2.95/libstdc++2.10-glibc2.2_2.95.4-27_i386.deb .
Ik meldt dit hier omdat ik waarschijnlijk niet de enige ben die dergelijke aanpassingen aan uw (overigens puike) richtlijnen, dient aan te brengen. Of ben ik dan toch een uitzondering ??
In elk geval is de site van ING hopeloos verouderd, als je naar hun support telefoneert kunnen ze enkel windows-gebruikers voorthelpen, en in het ING kantoor hier ter plaatse wisten ze te vertellen dat de module niet (meer) werkte voor Linux en dat ik maar een Digipass moest aanschaffen. Kassa Kassa.
Stap 5 werkt niet meer – file not found op de server …. wat nu ?
Terwijl de windows-computer van manlief in reparatie was, moest hij tijdelijk terugvallen op een oudere computer waar ik Ubuntu 8.04 op installeerde.
Intussen is de Win-bak hersteld, maar manlief heeft geen zin om daar terug op te gaan werken, want Ubuntu werkt toch een stuk sneller.
Tot daar het goede nieuws.
Helaas lukt het me nu niet om homebank te installeren (ik weet het, ik zit hier bij de howto voor 10.04, maar het probleem zal daar net zo goed gelden), omdat libstdc++2.10-glibc2.2_2.95.4-27_i386.deb niet meer te vinden is op de genoemde locatie.
Ik probeer er achter te komen waar ik dat nog wel kan gaan halen, maar kan het zo snel niet vinden.
Enige suggestie?
Alvast bedankt…
Koen, ik heb de file zelf online gezet op http://www.linuxontdekt.be/files/libstdc++2.10-glibc2.2_2.95.4-27_i386.deb
Kris
Dag AnneTanne
En gelijk heeft je man
Ik heb het artikel aangepast. Het bestand is blijkbaar van de website verdwenen, ik heb het zelf online gezet http://www.linuxontdekt.be/files/libstdc++2.10-glibc2.2_2.95.4-27_i386.deb
Succes
Kris