You are not logged in.
Pages: 1
I got a really strange problem when trying to install RealPlayer using console binary package.
[yeti@yetibox abs]$ ls -l
total 7644
-rwxr-xr-x 1 yeti yeti 7815081 2008-10-26 16:39 RealPlayer11GOLD.bin
[yeti@yetibox abs]$ ./RealPlayer11GOLD.bin
bash: ./RealPlayer11GOLD.bin: No such file or directory
Bash can't find the file really makes me comfused.
There's one thing that I think relates to this problem:
When executing "ls" under Emacs shell, it gives quite wired output.
[yeti@yetibox ~]$ ls
[0m[01;34mDesktop[0m [01;34mabs[0m [01;36marchives[0m [01;34mstore[0m
[m[yeti@yetibox ~]$
but no problems under xfce4-terminal:
[yeti@yetibox ~]$ ls
Desktop abs archives store
[yeti@yetibox ~]$
Any sugestions?
[solved]
The wired characters in emacs shell seem to be color control code. using "ls --color=never" can get a normal output.
Last edited by yetihym (2008-10-26 14:08:39)
Offline
Try with
sh ./RealPlayer11GOLD.bin
Have you Syued today?
Free music for free people! | Earthlings
"Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." -- A. de Saint-Exupery
Offline
Try with
sh ./RealPlayer11GOLD.bin
doesn't work:
[yeti@yetibox abs]$ sh ./RealPlayer11GOLD.bin
./RealPlayer11GOLD.bin: ./RealPlayer11GOLD.bin: cannot execute binary file
Offline
./RealPlayer11GOLD.bin: ./RealPlayer11GOLD.bin: cannot execute binary file
did you make the file executable with 'chmod +x' ?
Offline
Are you using x86_64? My guess is that is a 32bit binary and you have a 64bit system. Could be entirely wrong...
Offline
It looks like it is:
[yeti@yetibox abs]$ ls -l
total 7644
-rwxr-xr-x 1 yeti yeti 7815081 2008-10-26 16:39 RealPlayer11GOLD.bin
I wonder if the file is not corrupt...
Have you Syued today?
Free music for free people! | Earthlings
"Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." -- A. de Saint-Exupery
Offline
yetihym wrote:./RealPlayer11GOLD.bin: ./RealPlayer11GOLD.bin: cannot execute binary file
did you make the file executable with 'chmod +x' ?
yes:
[yeti@yetibox abs]$ ls -l
total 7644
-rwxr-xr-x 1 yeti yeti 7815081 2008-10-26 16:39 RealPlayer11GOLD.bin
and the file is ok. I've tried to execute it under LiveCD environment and it goes well.
I think maybe someting wrong with my mount option. Just guess.
Offline
Are you using x86_64? My guess is that is a 32bit binary and you have a 64bit system. Could be entirely wrong...
I don't know if it's a 32-bit binary, maybe yes. but I've successfully installed it on 64-bit fedora.
even if it's not possible to install it on 64bit Arch, why didn't it give some other errors.
Offline
You can use "file RealPlayer11GOLD.bin" and look for "32" to see if it is a 32 bit binary.
Offline
Ar.....yes, it's a 32bit binary:
[yeti@yetibox abs]$ file RealPlayer11GOLD.bin
RealPlayer11GOLD.bin: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.2.5, not stripped
so the problem is we can't execute 32-bit binary under 64bit archlinux?
I think this would be a bad thing since other distributions don't have this problem.
Offline
Arch x86_64 is pure 64bit so does not do multilib by default like many other distros do. Look at the wiki for ways of running 32bit programs (lib32/chroot).
Offline
Pages: 1