Forum Pplware

Versão Completa: Firefox não inicia (erro de bus)
Está de momento a ver uma versão reduzida do nosso conteúdo. Ver versão completa com o formato adequado.
Páginas: 1 2
Esse pacote pode estar corrompido.

Fecha o firefox e o synaptic. Depois abra a consola e executa os seguintes comandos (actualizados). Eventualmente tens um pacote quebrado que está-te a impedir de finalizares a instalação do firefox.


cd /var/cache/apt/archives
sudo rm -rf firefox*
sudo rm -rf xulrunner*
cd partial
sudo rm -rf *

Depois de executares os comandos faz sudo apt-get install -f

isso vai-te em principio tentar resolver as dependências e conflitos, bem como corrigir os pacotes quebrados e vai-te procurar no directório /var/cache/apt/archives se já lá existem os pacotes em cache. Como os apaguei e não existem ele vai forçar o download dos mesmos.

Se voltar a dar o mesmo erro é sinal que não será de teres nenhum pacote quebrado.
Parece-me que continua a dar o mesmo erro

nioxys@nioxys:~$ cd /var/cache/apt/archives
nioxys@nioxys:/var/cache/apt/archives$ sudo rm -rf firefox*
[sudo] password for nioxys:
nioxys@nioxys:/var/cache/apt/archives$ sudo rm -rf xulrunner*
nioxys@nioxys:/var/cache/apt/archives$ cd partial
nioxys@nioxys:/var/cache/apt/archives/partial$ sudo rm -rf *
nioxys@nioxys:/var/cache/apt/archives/partial$ cd
nioxys@nioxys:~$ sudo apt-get install -f
A ler as listas de pacotes... Pronto
A construir árvore de dependências
A ler a informação de estado... Pronto
0 pacotes actualizados, 0 pacotes novos instalados, 0 a remover e 0 não actualizados.
1 pacotes não totalmente instalados ou removidos.
Após esta operação, serão utilizados 0B adicionais de espaço em disco.
A instalar xulrunner-1.9-gnome-support (1.9.0.14+build2+nobinonly-0ubuntu0.9.04.1) ...
Bus error
dpkg: erro ao processar xulrunner-1.9-gnome-support (--configure):
subprocesso post-installation script retornou erro do status de saída 135
Foram encontrados erros enquanto processava:
xulrunner-1.9-gnome-support
E: Sub-process /usr/bin/dpkg returned an error code (1)
Dá o seguinte erro quando executo o primeiro comando

dpkg: xulrunner-1.9: problemas com dependências, mas mesmo assim a remover conforme você pediu:
yelp depende de xulrunner-1.9 (>= 1.9~rc1).
epiphany-gecko depende de xulrunner-1.9 (>= 1.9~rc2-3); no entanto:
O pacote xulrunner-1.9 vai ser removido.
(A ler a base de dados ... 182599 ficheiros e directórios actualmente instalados.)
A remover xulrunner-1.9 ...
update-alternatives: erro ou leitura de fim de ficheiro /var/lib/dpkg/alternatives/xulrunner para update_mode·()
dpkg: erro ao processar xulrunner-1.9 (--remove):
subprocesso pre-removal script retornou erro do status de saída 2
Bus error
dpkg: erro enquanto limpava:
subprocesso post-installation script retornou erro do status de saída 135
Foram encontrados erros enquanto processava:
xulrunner-1.9


Decidi experimentar os restantes e no último comando também dá um erro relaccionado com o xulrunner.
O firefox fica no menu mas mesmo assim não inicia

[i]A ler as listas de pacotes... Pronto
A construir árvore de dependências
A ler a informação de estado... Pronto
Os seguintes pacotes extra serão instalados:
firefox-3.0 firefox-3.0-branding
Pacotes sugeridos:
ubufox firefox-3.0-gnome-support latex-xft-fonts
Serão instalados os seguintes NOVOS pacotes:
firefox firefox-3.0 firefox-3.0-branding
0 pacotes actualizados, 3 pacotes novos instalados, 0 a remover e 0 não actualizados.
2 pacotes não totalmente instalados ou removidos.
É necessário obter 957kB/1160kB de arquivos.
Após esta operação, serão utilizados 4002kB adicionais de espaço em disco.
Deseja continuar [Y/n]? y
Obter:1 http://pt.archive.ubuntu.com jaunty-updates/main firefox-3.0 3.0.14+build2+nobinonly-0ubuntu0.9.04.1 [888kB]
Obter:2 http://pt.archive.ubuntu.com jaunty-updates/main firefox 3.0.14+build2+nobinonly-0ubuntu0.9.04.1 [69,4kB]
Obtidos 704kB em 48s (14,4kB/s)
A seleccionar pacote anteriormente não seleccionado firefox-3.0-branding
(A ler a base de dados ... 182600 ficheiros e directórios actualmente instalados.)
A descompactar firefox-3.0-branding (desde .../firefox-3.0-branding_3.0.14+build2+nobinonly-0ubuntu0.9.04.1_i386.deb) ...
A seleccionar pacote anteriormente não seleccionado firefox-3.0
A descompactar firefox-3.0 (desde .../firefox-3.0_3.0.14+build2+nobinonly-0ubuntu0.9.04.1_i386.deb) ...
A seleccionar pacote anteriormente não seleccionado firefox
A descompactar firefox (desde .../firefox_3.0.14+build2+nobinonly-0ubuntu0.9.04.1_all.deb) ...
A processar 'triggers' para menu ...
A instalar xulrunner-1.9 (1.9.0.14+build2+nobinonly-0ubuntu0.9.04.1) ...
Bus error
dpkg: erro ao processar xulrunner-1.9 (--configure):
subprocesso post-installation script retornou erro do status de saída 135
dpkg: problemas com dependências impedem a configuração de xulrunner-1.9-gnome-support:
xulrunner-1.9-gnome-support depende de xulrunner-1.9 (= 1.9.0.14+build2+nobinonly-0ubuntu0.9.04.1); no entanto:
O pacote xulrunner-1.9 ainda
é assim, os pacotes de firefox e as suas dependencias são estas:


xulrunner-1.9
xulrunner-1.9-gnome-support
firefox-3.0
firefox-3.0-gnome-support
firefox-gnome-support
firefox-3.0-branding
firefox

tenta remover um a um os pacotes que nao tenham dependencia de outros pacotes do firefox:

exemplo:

começa por tentar fazer:

sudo apt-get remove xulrunner-1.9

e se não der (devido não ter sido devidamente removido), tenta apagar o seguitne que creio não ter dependencia de nada

sudo apt-get remove xulrunner-1.9-gnome-support

depois disso passa por apagar manualmente com o sudo apt-get remove os outros pacotes que referi anteriormente do firefox,

Outra coisa, podias me ter dito que tinhas o epiphany-gecko instalado já que usa a mesma dependência do firefox...

Aconselho-te depois (ou mesmo antes caso dê problemas) de removeres as dependencias do firefox a remover o epiphany-gecko

Só depois de tudo removido e fizeres sudo apt-get install -f e não te aparecer nada para resolver conflictos é que tens o sistema "limpo" de problemas
Independentemente do que faço dá sempre erro em xulrunner-1.9 e xulrunner-1.9.1.
Executei mesmo assim todos os comandos que disseste e aquando da execução do comando sudo apt-get install -f dá a informação que "2 pacotes não totalmente instalados ou removidos" que pensoo serem os xulrunner 1.9 e 1.9.1.

Desculpa se não estou a dar a informação suficiente ou de forma incorrecta, os meus conhecimentos de linux são básicos.

Não posso deixar de agradecer a tua ajuda, Obrigado!
Pois tens duas versões do xulrunner o do firefox 3.0 e do 3.5 (respectivamente xulrunner 1.9 e 1.9.1)

Assim torna-se complicado com a informação que me dás...

a unica forma que sei de remover é um a um ou seja


sudo apt-get remove xulrunner-1.9-gnome-support
(que depende de xullrunner-1.9)

e depois aí sim

sudo apt-get remove xulrunner-1.9

o mesmo que aconteceria com o xulrunner 1.9.1

primeiro


sudo apt-get remove xulrunner-1.9.1-gnome-support

depois

sudo apt-get remove xulrunner-1.9.1

Isso deveria resolver o problema. Mas como não me consegues dar informação dos pacotes que estão pendentes em concreto não poderei fazer nada...

O melhor é fazeres cópias de segurança e fazeres uma reinstalação. Isso aconteceu-te de certeza quando estavas a instalar algo e houve uma falha qualquer quer a nivel da tua ligação, quer a nivel de ter havido uma quebra de electricidade no teu PC.

Esse comportamento não é normal num PC com uma ligação normal de internet.
isto aconteceu quando estava a instalar as actualizações e o pc encravou, tive de desligá-lo à força.

O resultado da execução do primeiro comando (sudo apt-get remove xulrunner-1.9-gnome-support) é o seguinte

A ler as listas de pacotes... Pronto
A construir árvore de dependências
A ler a informação de estado... Pronto
O pacote xulrunner-1.9-gnome-support não está instalado, por isso não será removido
0 pacotes actualizados, 0 pacotes novos instalados, 0 a remover e 0 não actualizados.
2 pacotes não totalmente instalados ou removidos.
Após esta operação, serão utilizados 0B adicionais de espaço em disco.
A instalar xulrunner-1.9 (1.9.0.14+build2+nobinonly-0ubuntu0.9.04.1) ...
Bus error
dpkg: erro ao processar xulrunner-1.9 (--configure):
subprocesso post-installation script retornou erro do status de saída 135
A instalar xulrunner-1.9.1 (1.9.1.2+nobinonly-0ubuntu0.9.04.1) ...
update-alternatives: erro ou leitura de fim de ficheiro /var/lib/dpkg/alternatives/xulrunner para update_mode·()
dpkg: erro ao processar xulrunner-1.9.1 (--configure):
subprocesso post-installation script retornou erro do status de saída 2
Foram encontrados erros enquanto processava:
xulrunner-1.9
xulrunner-1.9.1
E: Sub-process /usr/bin/dpkg returned an error code (1)


O resultado da execução do segundo comando (sudo apt-get remove xulrunner-1.9) é o seguinte

A ler as listas de pacotes... Pronto
A construir árvore de dependências
A ler a informação de estado... Pronto
Serão REMOVIDOS os seguintes pacotes:
xulrunner-1.9
0 pacotes actualizados, 0 pacotes novos instalados, 1 a remover e 0 não actualizados.
2 pacotes não totalmente instalados ou removidos.
Após esta operação, será libertado 20,9MB de espaço em disco.
Deseja continuar [Y/n]? y
(A ler a base de dados ... 179362 ficheiros e directórios actualmente instalados.)
A remover xulrunner-1.9 ...
update-alternatives: erro ou leitura de fim de ficheiro /var/lib/dpkg/alternatives/xulrunner para update_mode·()
dpkg: erro ao processar xulrunner-1.9 (--remove):
subprocesso pre-removal script retornou erro do status de saída 2
Bus error
dpkg: erro enquanto limpava:
subprocesso post-installation script retornou erro do status de saída 135
Foram encontrados erros enquanto processava:
xulrunner-1.9
E: Sub-process /usr/bin/dpkg returned an error code (1)


O resultado para os outros dois comandos é idêntico.

Vou seguir o teu conselho e fazer uma reinstalação.
Mais uma vez, obrigado pela ajuda!
Será que não dá para recuperar o firefox via "Rescue a broken disk"?
É daqueles tipo de coisas que por norma não faço no ubuntu, especialmente por ser complicado, não se resume a um comando só, se fosse como no Windows "chkdsk /p /r", era uma maravilha! Mas como não é... será que é possivel?

Vi este artigo, mas lá está, são precisos mais conhecimentos para tal!?
Obrigado pela sugestão mas acho que vou fazer uma reinstalação.

Instalei o ubuntu para experimentar e se calahr já inventei de mais, é melhor começar de novo... lol
Páginas: 1 2
URL's de Referência