Erro atualização

1. Erro atualização

osvander franco
osvander

(usa Arch Linux)

Enviado em 24/09/2022 - 09:21h


Bom dia!
Estou com um probleminha, ao tentar instalar pelo terminal pacotes pacman -Syu, recebi este erro:


osvanderfranco@archlinux ~]$ sudo pacman -Syu
[sudo] senha para osvanderfranco:
:: Sincronizando a base de dados de pacotes...
core está atualizado
extra está atualizado
community está atualizado
multilib-testing está atualizado
multilib está atualizado
:: Iniciando atualização completa do sistema...
resolvendo dependências...
atenção: não é possível resolver "expat=2.4.9", uma dependência de "lib32-expat"
:: O seguinte pacote não pode ser atualizado devido a dependências não resolvidas:
lib32-expat

:: Deseja ignorar o pacote acima para esta atualização? [s/N]


Tentei apagar o lib32-expat e, não conseguir pois, não sei onde fica o diretório.
Como proceder neste caso??

Desde já agradeço, Osvander


  


2. Re: Erro atualização

niquelnausea
niquelnausea

(usa Arch Linux)

Enviado em 24/09/2022 - 11:03h


pq esta com o multilib-testing habilitado? existem duas versões deste pacote, e no testing é esperado esse tipo de coisa
multilib/lib32-expat 2.4.8-1 (73.0 KiB 197.1 KiB) 
An XML Parser library
multilib-testing/lib32-expat 2.4.9-1 (69.6 KiB 181.8 KiB)
An XML Parser library


Tentei apagar o lib32-expat e, não conseguir pois, não sei onde fica o diretório.

nunca, jamais, em hipótese nenhuma, apague diretórios ou arquivos gerenciados por pacotes sem saber exatamente e o motivo de fazer isso.



3. Re: Erro atualização

osvander franco
osvander

(usa Arch Linux)

Enviado em 24/09/2022 - 11:15h


Eu achei o diretório, mas não apaguei. Tentei desabilitar no instalador de programas e não aceitou desabilitar.
O que fazer?
Tentar pelo terminal?



4. Re: Erro atualização

niquelnausea
niquelnausea

(usa Arch Linux)

Enviado em 24/09/2022 - 15:04h


comenta a linha no /etc/pacman.conf
https://wiki.archlinux.org/title/official_repositories


5. Re: Erro atualização

osvander franco
osvander

(usa Arch Linux)

Enviado em 24/09/2022 - 15:49h


niquelnausea escreveu:


comenta a linha no /etc/pacman.conf
https://wiki.archlinux.org/title/official_repositories




Isto já fiz, comentei a linha do multilib testing e deu certo mas, apareceu esta mensagem:
atenção: lib32-pcre2: local (10.40-3) é mais novo que multilib (10.40-2)
Mas acho que não é problema nenhum! Certo?




6. Re: Erro atualização

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 24/09/2022 - 17:43h

Não vejo problema.

Concordo com @Níquelnausea. Em Linux, apagar coisas dos diretórios de sistema, ou mudar permissões, pode ser bem complicado...

A muitos anos, fiz um pequeno curso de Unix (não era Linux). Antes de eu conhecer Linux (conheci na USP, Debian)

Lembro até hoje, que o professor nos dizia. "Cuidado, pq em Unix vc nunca sabe o que pode deletar"


¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.


7. Re: Erro atualização

niquelnausea
niquelnausea

(usa Arch Linux)

Enviado em 25/09/2022 - 03:19h


osvander escreveu:

Isto já fiz, comentei a linha do multilib testing e deu certo mas, apareceu esta mensagem:
atenção: lib32-pcre2: local (10.40-3) é mais novo que multilib (10.40-2)
Mas acho que não é problema nenhum! Certo?



problema não, significa que a versão instalada (10.40-3) é mais recente do que a versão (10.40-2) que é a que o gerenciador de pacotes sabe que existe, já que você desabilitou o repositório multilib-testing.
você pode fazer o downgrade do pacote https://wiki.archlinux.org/title/downgrading_packages e https://wiki.archlinux.org/title/Official_repositories#Disabling_testing_repositories mas não parece ser algo necessário, já que logo este pacote será migrado para o multilib.

se for usuário novo do arch, algumas dicas valiosas: fique longe dos repositórios de testes, as chances de transformar o teu sistema em uma geleia são enormes; cuidado com repositórios de terceiros, use apenas o aur; antes de fazer qualquer coisa, leia a wiki.
https://wiki.archlinux.org/title/pacman


8. Erro de atualização

osvander franco
osvander

(usa Arch Linux)

Enviado em 25/09/2022 - 18:03h


Verdade sempre soube disso,mas, o arch linux NÃO de veria ter vindo de forma padronizada na instalação do SO, por isso causa estes transtorno.
Testing é teste e não permanente. Terei cuidado!

Muito Obrigado pela ajuda, valeu.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts