Instalar ia32-lbs no Ubuntu 16.04

1. Instalar ia32-lbs no Ubuntu 16.04

Victor
victortxa

(usa Ubuntu)

Enviado em 30/11/2016 - 17:57h

Em tópico recente pedi ajuda para instalar uma versão 32 bits do firefox no Ubuntu 14.04 e consegui resolver (https://www.vivaolinux.com.br/topico/Perguntas-nao-tao-frequentes/Instalar-duas-versoes-do-Firefox-com-Java-tambem-diferente-para-cada-um). Contudo, a máquina deu pau no HD e acabaram instalando o Ubuntu 16.04. Ocorre que agora não consigo instalar a biblioteca ia32-libs conforme fiz antes:
sudo apt-get install libc6:i386
sudo -i
cd /etc/apt/sources.list.d
echo "deb http://old-releases.ubuntu.com/ubuntu/ raring main restricted universe multiverse" >ia32-libs-raring.list
apt-get update
apt-get install ia32-libs
rm /etc/apt/sources.list.d/ia32-libs-raring.list
apt-get update
exit

Isso faz com que o firefox 32 bits não abra. Se alguém souber instalar essa biblioteca de outra forma ou fazer o firefox 32 bits funcionar no Ubuntu 16.04 versão 64 bits, ajudaria muito. Tentei instalar as dependências que ele pedia ao tentar instalar a ia32-lib e também tentei instalar a multiarch para ver se funcionaria sem sucesso. Já procurei em fóruns gringos e a solução aparente que funcionaria seria fazer algum tipo de downgrade do sistema (via terminal, por um processo que não entendi muito bem; para mim seria melhor reinstalar logo a versão 14.04 nesse caso), mas acho que isso é bem arriscado só para instalar uma biblioteca.


  


2. Re: Instalar ia32-lbs no Ubuntu 16.04

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 30/11/2016 - 18:18h

victortxa escreveu:

Em tópico recente pedi ajuda para instalar uma versão 32 bits do firefox no Ubuntu 14.04 e consegui resolver (https://www.vivaolinux.com.br/topico/Perguntas-nao-tao-frequentes/Instalar-duas-versoes-do-Firefox-com-Java-tambem-diferente-para-cada-um). Contudo, a máquina deu pau no HD e acabaram instalando o Ubuntu 16.04. Ocorre que agora não consigo instalar a biblioteca ia32-libs conforme fiz antes:
sudo apt-get install libc6:i386
sudo -i
cd /etc/apt/sources.list.d
echo "deb http://old-releases.ubuntu.com/ubuntu/ raring main restricted universe multiverse" >ia32-libs-raring.list
apt-get update
apt-get install ia32-libs
rm /etc/apt/sources.list.d/ia32-libs-raring.list
apt-get update
exit

Isso faz com que o firefox 32 bits não abra. Se alguém souber instalar essa biblioteca de outra forma ou fazer o firefox 32 bits funcionar no Ubuntu 16.04 versão 64 bits, ajudaria muito. Tentei instalar as dependências que ele pedia ao tentar instalar a ia32-lib e também tentei instalar a multiarch para ver se funcionaria sem sucesso. Já procurei em fóruns gringos e a solução aparente que funcionaria seria fazer algum tipo de downgrade do sistema (via terminal, por um processo que não entendi muito bem; para mim seria melhor reinstalar logo a versão 14.04 nesse caso), mas acho que isso é bem arriscado só para instalar uma biblioteca.


* por curiosidade ... pra q instalar o firefox 32 bit ???
* Vc pode instalar a tal biblioteca pelo "dpkg"
___________________________________________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"


3. Re: Instalar ia32-lbs no Ubuntu 16.04

Victor
victortxa

(usa Ubuntu)

Enviado em 01/12/2016 - 09:57h

Esqueci de falar que tentei baixar o pacote e instalar via dpkg mas não funcionou. Ele reclama de dependências e quando tento instalar as dependências que ele fala também não vai (pede outras e assim por diante, no fim sempre falhando).
A necessidade é porque minha tia precisa usar essa versão para acessar uma funcionalidade do site do TRT-RJ via assinatura digital. Além de ser 32 bits tem que ser uma versão antiga, assim como o plugin java...uma porcaria mesmo.


4. Re: Instalar ia32-lbs no Ubuntu 16.04

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 01/12/2016 - 12:19h

victortxa escreveu:

Esqueci de falar que tentei baixar o pacote e instalar via dpkg mas não funcionou. Ele reclama de dependências e quando tento instalar as dependências que ele fala também não vai (pede outras e assim por diante, no fim sempre falhando).
A necessidade é porque minha tia precisa usar essa versão para acessar uma funcionalidade do site do TRT-RJ via assinatura digital. Além de ser 32 bits tem que ser uma versão antiga, assim como o plugin java...uma porcaria mesmo.


velho ... existe uma parada q se usa no firefox para enganar essas paradas ... netflix, bancos e talz ... vou procurar aqui qual é e te falo pra v c da certo aí
___________________________________________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"


5. Re: Instalar ia32-lbs no Ubuntu 16.04

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 01/12/2016 - 13:41h

a extensão é essa aqui q a galera usa
https://addons.mozilla.org/pt-br/firefox/addon/uacontrol/

acho q essa aqui tb faz a mesma coisa
https://addons.mozilla.org/pt-br/firefox/addon/override-user-agent/?src=search
___________________________________________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"


6. Re: Instalar ia32-lbs no Ubuntu 16.04

Victor
victortxa

(usa Ubuntu)

Enviado em 02/12/2016 - 10:57h

Infelizmente não funcionou...o certificado digital não é mesmo reconhecido no firefox na versão 64 bits, mesmo com os add-ons que você sugeriu. Quando usei na versão 32 bits no Ubuntu 14.04 funcionou perfeitamente.

Tentei instalar novamente a ia32-libs. Os erros que dão são esses:

ia32-libs: Depende: ia32-libs-multiarch
sudo apt-get install ia32-libs-multiarch
ia32-libs-multiarch:i386 : Depende: bluez-alsa:i386 mas não será instalado
E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.


Alguma ajuda galera?


7. Re: Instalar ia32-lbs no Ubuntu 16.04

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 02/12/2016 - 11:03h

victortxa escreveu:
Tentei instalar novamente a ia32-libs. Os erros que dão são esses:

ia32-libs: Depende: ia32-libs-multiarch
sudo apt-get install ia32-libs-multiarch
ia32-libs-multiarch:i386 : Depende: bluez-alsa:i386 mas não será instalado
E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.


Alguma ajuda galera?


para corrigir pacotes quebrados
sudo apt-get -f install 




___________________________________________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"


8. Re: Instalar ia32-lbs no Ubuntu 16.04

Victor
victortxa

(usa Ubuntu)

Enviado em 02/12/2016 - 12:18h

Jà havia tentado isso antes, mas tentei novamente após sua sugestão: Apareceu mensgem dizendo que
0 pacotes atualizados, 0 instaldos, 0 removidos e 51 não atualizados 
.

Por acaso, tentei abrir novamente o firefox 32 bits e consegui abrí-lo.Na aba about:support ele mostra o "User Agent" como "Linux i686 on x86_64", aparentemente funcionando então. Agora porém, não consigo fazer o firefox reconhecer o java...
Já tentei fazer o mesmo que havia feito aqui (https://www.vivaolinux.com.br/topico/Perguntas-nao-tao-frequentes/Instalar-duas-versoes-do-Firefox-com-Java-tambem-diferente-para-cada-um):
2)Descompactei o arquivo na pasta que desejava manter essa versão do java (no caso usei a pasta
/home/usuario/firefox 
, sendo essa pasta onde ficou o firefox 41.0;
3)Na pasta do Firefox tem uma pasta chamada
browser 
, dentro dessa criei a pasta
plugins 
.
4)Dentro desta última pasta dei o comando para criar o link do java na mesma
ln -s /home/usuario/firefox/jre1.8.0_77/lib/i386/libnpjp2.so . 


não funcionou. Também tentei colocar o link simbólico na pasta plugins que criei em ~/.mozilla/firefox/profile_32bits/plugin e nada funcionou. Tentei tanto a versão 32 bits quanto a 64 bits do java, mas nenhuma das duas é reconhecida. No teste no site http://java.com/verify aparece: "Não é possível verificar se o Java está instalado e ativado no seu browser no momento."


9. Re: Instalar ia32-lbs no Ubuntu 16.04

Victor
victortxa

(usa Ubuntu)

Enviado em 02/12/2016 - 12:38h

Atualizer o java do Firefox 64 bits para a versão mais atual seguindo isso:


JAVA_HOME=/usr/lib/jvm/
JAVA_VERSION=1.8.0_111
MOZILLA_HOME=/usr/lib/mozilla
cd $JAVA_HOME
sudo tar jre-8u111-linux-x64.tar.gz
cd $MOZILLA_HOME/plugins
sudo ln -s $JAVA_HOME/jre$JAVA_VERSION/lib/amd64/libnpjp2.so $MOZILLA_HOME/plugins .

Dai, o site do TRT estava aberto e já foi autenticando tudo...não sei o que aconteceu, mas parece que agora está funcionando com firefox 64 bits (versão 49.0.2) e com a versão mais atualizada do java.
Valeu pela ajuda.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts