Problema ao rodar um software 32bits em um sistema 64bits. [RESOLVIDO]

1. Problema ao rodar um software 32bits em um sistema 64bits. [RESOLVIDO]

rob
robgeek

(usa Debian)

Enviado em 21/10/2014 - 22:27h

Boa noite pessoal!
Estou com um problema com Debian Wheezy 64bits com Gnome e queria a ajuda de vocês.

Eu baixei uma versão 32bits do Sublime Text 2.0.2 há algum tempo e ele rodava numa boa no meu sistema(na verdade era Debian Wheezy também, mas somente com OpenBox). Dessa vez eu formatei o sistema, instalei a versão 64bits mais nova do Debian com Gnome e baixei novamente o Sublime Text 2.0.2 32bits, mas quando vou tentar iniciar ele, me aparece a seguinte mensagem:
rob@robgeek:~/Downloads/Sublime Text 2$ ./sublime_text
bash: ./sublime_text: No such file or directory


O que está acontecendo? Como eu resolvo este problema? Eu sei que posso baixar a versão 64 bits dele, mas como ele rodava antes? Queria resolver este problema. mas não faço ideia de como fazer isso.

Aqui estão as permissões:
rob@robgeek:~/Downloads$ ls -l
total 5460
drwxr-xr-x 5 rob rob 4096 Jul 7 2013 Sublime Text 2
-rw-r--r-- 1 rob rob 5584673 Oct 21 01:14 Sublime Text 2.0.2.tar.bz2

rob@robgeek:~/Downloads$ cd Sublime\ Text\ 2/
rob@robgeek:~/Downloads/Sublime Text 2$ ls -l
total 7800
drwxr-xr-x 7 rob rob 4096 Jul 7 2013 Icon
drwxr-xr-x 2 rob rob 4096 Jul 7 2013 lib
-rw-r--r-- 1 rob rob 4206 Jul 7 2013 PackageSetup.py
drwxr-xr-x 2 rob rob 4096 Jul 7 2013 Pristine Packages
-rw-r--r-- 1 rob rob 10838 Jul 7 2013 sublime_plugin.py
-rwxr-xr-x 1 rob rob 7952096 Jul 7 2013 sublime_text


Tentei isso e não mudou nada:
rob@robgeek:~/Downloads/Sublime Text 2$ su
Password:
root@robgeek:/home/rob/Downloads/Sublime Text 2# chmod +x sublime_text

root@robgeek:/home/rob/Downloads/Sublime Text 2# ./sublime_text
bash: ./sublime_text: No such file or directory

root@robgeek:/home/rob/Downloads/Sublime Text 2# exit
exit
rob@robgeek:~/Downloads/Sublime Text 2$ ./sublime_text
bash: ./sublime_text: No such file or directory


Tentei isso também, mas não de um nada.
root@robgeek:/home/rob/Downloads/Sublime Text 2# dpkg --add-architecture i386
root@robgeek:/home/rob/Downloads/Sublime Text 2# apt-get update
...//Installation code here.
root@robgeek:/home/rob/Downloads/Sublime Text 2# dpkg --print-architecture
amd64
root@robgeek:/home/rob/Downloads/Sublime Text 2# dpkg --print-foreign-architectures
i386
root@robgeek:/home/rob/Downloads/Sublime Text 2# ./sublime_text
bash: ./sublime_text: No such file or directory

rob@robgeek:~/Downloads/Sublime Text 2$ ldd ./sublime_text
not a dynamic executable


Aqui está meu arquivo /etc/fstab, caso alguém queira ver, acredito que o Sublime esteja na sda3.
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda3 during installation
UUID=0d7b698c-1374-481d-b621-cdce9d9711e2 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda6 during installation
UUID=9ddecbe3-63e5-46e9-ba8e-d6ccbdf8a354 none swap sw 0 0
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0



  


2. Re: Problema ao rodar um software 32bits em um sistema 64bits. [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 21/10/2014 - 22:35h

como usuário comum, ele abre?

$ ./sublime_text

experimente "juntar o nome, tipo, na pasta dele expandido:

$ sudo mv sublime_text sublimetext
$ ./sublimetext


3. Re: Problema ao rodar um software 32bits em um sistema 64bits. [RESOLVIDO]

rob
robgeek

(usa Debian)

Enviado em 22/10/2014 - 00:09h

albfneto escreveu:

como usuário comum, ele abre?

$ ./sublime_text

experimente "juntar o nome, tipo, na pasta dele expandido:

$ sudo mv sublime_text sublimetext
$ ./sublimetext


Obrigado por responder.
Sim, como mostrei nos meus quotes, como usuário comum não funciona também. E sua sugestão também não funcionou. Veja:
rob@robgeek:~$ cd Sublime\ Text\ 2/
rob@robgeek:~/Sublime Text 2$ ./sublimetext
bash: ./sublimetext: No such file or directory


Isso é muito estranho, antes estava funcionando. Foi só eu reinstalar o sistema e não funciona mais.


4. Re: Problema ao rodar um software 32bits em um sistema 64bits. [RESOLVIDO]

rob
robgeek

(usa Debian)

Enviado em 22/10/2014 - 20:35h

Pessoal, resolvi o problema. O que acontece é que, além de eu ter que habiliar o multiarch no meu sistema eu tenho que instalar duas bilbiotecas nele, "ia32-lib" e "ia32-libs-gtk"(tomar cuidado para não desinstalar o Gnome, é uma das opções oferecidas no terminal).

root@robgeek:/home/rob# dpkg --add-architecture i386
root@robgeek:/home/rob# aptitude install ia32-libs ia32-libs-gtk


Agora, o Sublime Text 2.0.232bits está funcionando no Debian Wheezy 64bits.

Obrigado por tentar me ajudar, albfneto!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts