Sida 1 av 1
Kan ej starta Binära-filer (mycket skumt)
Postat: 02 mar 2011, 20:48
av emilvr6
Har två Linux servrar.
Den ena har jag Ubuntu server 9.10 och där funkar det prima att köra binära filer med kommandot
./binärfil
MEN!
Så har jag installerat Ubuntu 10.10 (senaste) både server och desktop versionen på min bärbara. Men jag kan inte köra binära filer, jag tror jag blir galen snart. Jag har gjort filen körbar, självklart (chmod 777).
Jag möts hela tiden av
--------------------------------
bash: ./binarfilnamn: Filen eller katalogen finns inte.
--------------------------------
Funkar inte att köra den som root med sudo eller root användaren.
Alla nödvändiga paket borde väl ha installerat?
Jag tackar väldigt hjärtligt den som sitter inne på mitt problem...

Re: Kan ej starta Binära-filer (mycket skumt)
Postat: 02 mar 2011, 20:53
av Konservburk
Vad är det för binärfil du har problem med?
Re: Kan ej starta Binära-filer (mycket skumt)
Postat: 02 mar 2011, 21:00
av emilvr6
Konservburk skrev:Vad är det för binärfil du har problem med?
Den här bland annat.
http://hem.bredband.net/e_gon/oscam.rar
Kan starta den utan problem på min andra linux server... det är de som är så sjukt.

Re: Kan ej starta Binära-filer (mycket skumt)
Postat: 02 mar 2011, 21:58
av Konservburk
emilvr6 skrev:Konservburk skrev:Vad är det för binärfil du har problem med?
Den här bland annat.
http://hem.bredband.net/e_gon/oscam.rar
Kan starta den utan problem på min andra linux server... det är de som är så sjukt.

Det där är en 32-bit binärfil. Kan det vara så att du kör en 64-bit installation där det inte fungerar? Börja isf med att installera paketet
ia32-libs och försök igen. Kolla annars så att du inte saknar filen
/lib/ld-linux.so.2
Re: Kan ej starta Binära-filer (mycket skumt)
Postat: 02 mar 2011, 22:21
av emilvr6
Givetvis är det ju så!! Hade jag aldrig tänkt på....
Du har helt rätt, jag sitter på ett 64 bitars system..
Men det gick lite framåt iaf nu fick jag felmeddelande.
./oscam: error while loading shared libraries: libpcsclite.so.1: cannot open shared object file: No such file or directory
Jag hade /lib/ld-linux.so.2
libpcsclite1 paketet är installerat...
Men jag är inte sämre att jag kan byta till ett 32 bitars system istället....bara jag blir av med det här problemet

Re: Kan ej starta Binära-filer (mycket skumt)
Postat: 02 mar 2011, 22:36
av mcNisse
Det går att installera 32-bitars runtime på ett 64-bitars installation. Tyvär kommer inte ihåg exact vad paketet heter kanska linux32...
Re: Kan ej starta Binära-filer (mycket skumt)
Postat: 02 mar 2011, 22:44
av emilvr6
Det var precis så. Slängde in 32 bitars nu och det funkade utan några som helst större problem
Tack för dom mycket bra svaren!!

Re: Kan ej starta Binära-filer (mycket skumt)
Postat: 02 mar 2011, 22:55
av Konservburk
Annars går det även att lösa genom att slänga in 32bit versionen av det där biblioteket i en 64bit installation, typ så här:
Kod: Markera allt
wget http://se.archive.ubuntu.com/ubuntu/pool/main/p/pcsc-lite/libpcsclite1_1.5.5-3ubuntu2_i386.deb
ar -x libpcsclite1_1.5.5-3ubuntu2_i386.deb data.tar.gz
sudo tar --strip-components=2 --wildcards -xzC /lib32 '*libpcsclite.so.1*' <data.tar.gz
Re: Kan ej starta Binära-filer (mycket skumt)
Postat: 02 mar 2011, 23:16
av emilvr6
Konservburk skrev:Annars går det även att lösa genom att slänga in 32bit versionen av det där biblioteket i en 64bit installation, typ så här:
Kod: Markera allt
wget http://se.archive.ubuntu.com/ubuntu/pool/main/p/pcsc-lite/libpcsclite1_1.5.5-3ubuntu2_i386.deb
ar -x libpcsclite1_1.5.5-3ubuntu2_i386.deb data.tar.gz
sudo tar --strip-components=2 --wildcards -xzC /lib32 '*libpcsclite.so.1*' <data.tar.gz
Tackar och bugar!

Jag sparar det här. Kan vara bra att ha i framtiden.