Sistema de pacotes do Ubuntu danificado

Iniciado por José Leitão, 04 de Dezembro de 2018, 12:37

tópico anterior - próximo tópico

José Leitão

Apareceu-me esta mensagem no computador,

"O Sistema de pacotes está danificado
Verifique se está a usar repositórios de terceiros. Se sim desative-os , pois são uma fonte comum de problemas.
Além disso, execute o seguinte comando num Terminal: apt-get install-f
Transaction failed: O sistema de pacotes está danificado
Os seguintes pacotes têm dependências não resolvidas.

libperl5.22: Depends: zlib1g (>= 1:1.2.2.3) mas 1:1.2.8.dfsg-2ubuntu4.1 está instalado
             Depends: perl-modules-5.22 (>= 5.22.1-9ubuntu0.6) mas 5.22.1-9ubuntu0.5 está instalado
perl: Depends: perl-base (= 5.22.1-9ubuntu0.6) mas 5.22.1-9ubuntu0.6 está instalado
      Depends: perl-modules-5.22 (>= 5.22.1-9ubuntu0.6) mas 5.22.1-9ubuntu0.5 está instalado
      Depends: libperl5.22 (= 5.22.1-9ubuntu0.6) mas 5.22.1-9ubuntu0.6 está instalado"

Digitei o comando que aparece na mensagem no terminal e como resposta tive

jose@jose-A6JC:~$ apt-get install-f
E: Operação install-f inválida

Sabem-me dizer o que devo fazer
Ob


zekkerj

O comando correto é "apt-get -f install", observe com cuidado que há espaços entre as opções do comando.
Estou estranhando a versão do perl que está sendo usada, me parece muito antiga... qual versão do Ubuntu você está usando?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

José Leitão

O meu portátil é muito antigo, corria o XP e aquando dos upgrapes do Windows decidi acabar com a partição e ter só o Ubuntu. A versão que uso é a 16.04 Metacity e já agora aproveito para perguntar: vale a pena fazer o upgrape para a 18.04 ou a máquina vai ficar mais lenta?

José Leitão

Fiz o comando como disse e está a dar esta resposta

jose@jose-A6JC:~$ apt-get -f install
E: Não foi possível abrir ficheiro de lock /var/lib/dpkg/lock-frontend - open (13: Permissão negada)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?
jose@jose-A6JC:~$

galactus

Meu caro José, o zekkerj deve ter assumido que você já tinha algum conhecimento sobre comandos no terminal do Linux.

É preciso executar o comando apt-get -f install com poderes de administrador.

Sendo assim, e com a central de programas ou Synaptic fechados, execute:

sudo apt-get  -f install

Ele vai pedir sua senha de administrador e executar o comando.

Eu ainda não entendi esse 16.04 com Metacity, é Gnome?

Você não colocou a configuração do antigo portátil, posso te fazer um sugestão melhor quanto a mudar de versão se souber a configuração completa.


 
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

zekkerj

Citação de: galactus online 04 de Dezembro de 2018, 16:34
(...)sudo apt-get  -f install(...)
;D

Enquanto isso... você lembra de ter instalado alguma coisa antes de esse problema aparecer? Talvez ativar algum repositório?...
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

José Leitão

Obrigado
A minha máquina é um ASUS Z92Jseries, HD 100 gb, 2 mb de ram, CPU T2250, placa gráfica nVIDIA GeForceGo 7300.
Penso que esta é a configuração
Aguardo a sua opinião, mesmo que seja para comprar uma máquina nova.

galactus

Olá José, sem dúvida eu recomenaria comprar uma máquina nova.

Se não puder mudar de máquina no momento então eu recomendo você usar o Xubuntu ou Lubuntu 16.04 32bits com essa configuração. 

Não mudaria de versão do Ubuntu para o 18.04. Só se não tivesse mais o suporte do 16.04 e mesmo assim comprando mais memória para sua máquina.



   
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.