Debian: Não é possível iniciar o Firefox: libXcomposite.so.1: não é possível abrir o arquivo de objeto compartilhado: Nenhum arquivo ou diretório

1

Estou instalando o Firefox versão 36.0 no Debian 9.3

Inicialmente, eu instalo os 3 pacotes a seguir:

- xvfb
- libdbus-glib-1-2
- imagemagick

Eu então baixei o arquivo deb firefox-mozilla-build_36.0-0ubuntu1_amd64.deb

E eu o instalo então.

Depois de concluído, tento rodar o Firefox, mas isso me dá o ERRO:

vagrant@packer-debian-9:~$ firefox
XPCOMGlueLoad error for file /opt/firefox/libxul.so:
libXcomposite.so.1: cannot open shared object file: No such file or directory
Couldn't load XPCOM.

Eu não consigo encontrar qual é o problema aqui. Existe uma biblioteca specal que eu preciso instalar?

    
por Jason Stanley 06.08.2018 / 22:35

1 resposta

2

Esse pacote deb firefox-mozilla-build_36.0-0ubuntu1_amd64.deb que você está tentando usar é para o Ubuntu e não para o Debian; É também uma versão antiga do Firefox de 3 anos atrás. Como tal, há dependências ausentes.

Para instalar o Firefox no Debian Stretch do:

apt-get install firefox-esr

Package: firefox-esr (52.9.0esr-1~deb9u1)

Mozilla Firefox web browser - Extended Support Release (ESR)

Firefox ESR is a powerful, extensible web browser with support for modern web application technologies.

PS Esteja ciente de como você obtém novos pacotes. O repositório onde você encontrou o arquivo deb é claramente orientado para o Ubuntu.

    
por 06.08.2018 / 23:42