Autor Tópico: YaST: Falha ao acessar o banco de pacotes.  (Lida 2972 vezes)

Marciel

  • Newbie
  • *
  • Mensagens: 3
  • Karma: +0/-0
YaST: Falha ao acessar o banco de pacotes.
« Online: Setembro 27, 2008, 07:34:44 am »
Bom dia,
Após várias atualizações do openSUSE 11 via YaST, não consigo mais acessar o YaST, mesmo após reinicialização. Aparece a seguinte mensagem:

"Falha ao acessar o banco de pacotes.

Outro processo está usando o banco de dados de pacotes..."

Alguém sabe me dizer o que pode ter havido?

Comunidade de Usuários do openSUSE

YaST: Falha ao acessar o banco de pacotes.
« Online: Setembro 27, 2008, 07:34:44 am »

¡ElCheVive!

  • Global Moderator
  • Hero Member
  • *****
  • Mensagens: 1939
  • Karma: +2/-0
  • membro openSUSE - coordenador da tradução
Re: YaST: Falha ao acessar o banco de pacotes.
« Responder #1 Online: Setembro 27, 2008, 10:57:44 am »
Olá,

Sim... Isto é devido ao YaST/zypper estar sendo usado para atualizar os repositório no background. Geralmente isto ocorre quando você acaba de iniciar o openSUSE (nos processos irá aparecer algo como zypper-refresh) É só esperar alguns minutos e o YaST não apresentará este erro.

Uma maneira de deixar isto mais rápido é conferir se nos repositórios oss, non-oss e dvd a opção "atualizar automaticamente" está desmarcada, pois estes repositórios não mudam. Para todos os outros esta opção deverá estar marcada

abraços ;-)

Marciel

  • Newbie
  • *
  • Mensagens: 3
  • Karma: +0/-0
Re: YaST: Falha ao acessar o banco de pacotes.
« Responder #2 Online: Setembro 29, 2008, 04:27:30 pm »
Olá amigo, obrigado pela atenção... mas não resolveu. Depois de horas com a máquina ligada o problema continua. Há algum arquivo que pode ser setado manualmente para reparar isso?

¡ElCheVive!

  • Global Moderator
  • Hero Member
  • *****
  • Mensagens: 1939
  • Karma: +2/-0
  • membro openSUSE - coordenador da tradução
Re: YaST: Falha ao acessar o banco de pacotes.
« Responder #3 Online: Setembro 29, 2008, 05:02:37 pm »
Olá,

Você pode abrir o gerenciador de processos (Alt+F2 no KDE) e procurar pelos seguintes processos:

zypper-refresh
y2base

e matá-los manualmente (provavelmente será necessário digitar a senha de root)

abraços  ;)

Carlos Alberto Lubas

  • Global Moderator
  • Hero Member
  • *****
  • Mensagens: 1552
  • Karma: +3/-0
Re: YaST: Falha ao acessar o banco de pacotes.
« Responder #4 Online: Setembro 29, 2008, 05:09:23 pm »
Só uma correção, é ctrl+esc

Abraços!
carlos.lubas.com.br

Marciel

  • Newbie
  • *
  • Mensagens: 3
  • Karma: +0/-0
Re: YaST: Falha ao acessar o banco de pacotes.
« Responder #5 Online: Setembro 29, 2008, 11:06:27 pm »
Nenhum dos dois processos mencionados está em execução...

Tá complicado, vou acabar formatando e reinstalando para resolver isso.

¡ElCheVive!

  • Global Moderator
  • Hero Member
  • *****
  • Mensagens: 1939
  • Karma: +2/-0
  • membro openSUSE - coordenador da tradução
Re: YaST: Falha ao acessar o banco de pacotes.
« Responder #6 Online: Setembro 29, 2008, 11:31:14 pm »
Olá,

sempre existem soluções menos radicais...

na linha de comando, como root:

zypper ve

e intale as dependências faltantes..

abraços ;)

Comunidade de Usuários do openSUSE

Re: YaST: Falha ao acessar o banco de pacotes.
« Responder #6 Online: Setembro 29, 2008, 11:31:14 pm »

Carlos Alberto Lubas

  • Global Moderator
  • Hero Member
  • *****
  • Mensagens: 1552
  • Karma: +3/-0
Re: YaST: Falha ao acessar o banco de pacotes.
« Responder #7 Online: Setembro 30, 2008, 09:59:54 am »
Antes de formatar, procure os processos pela linha de comando:

#ps aux | grep zyp

ou

depois mate o processo com o comando:

# kill -9 xxxx

Onde xxxx é o pid do processo informado pelo comando anterior, apenas cuidado que o comando tambem retorna um pid.

Abraços!
carlos.lubas.com.br