E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.

1. E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.

nagi
nagiwara

(usa Debian)

Enviado em 07/10/2024 - 14:23h

Bom dia, boa tarde, boa noite! Gostaria de pedir ajuda de vocês na resolução de um problema envolvendo meu gerenciamento de pacotes (algo parecido, nesse sentido; acredito eu kkkk). Inclusive, sou novo aqui.

A história é a seguinte, eu tentei instalar a Steam no meu antigo Debian 11 (veio de fábrica), por meio do site: https://wiki.debian.org/pt_BR/Steam; Nisso, quando terminei a instalação, deu alguns erros, o mais "grave" foi o kernel não carregar, mas apenas desativando o Secure Boot eu consegui inicializar o sistema, agora eu tenho um Debian 12, assim:

Comando: lsb_release -a

No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 12 (bookworm)
Release: 12
Codename: bookworm

Comando: uname -a
Linux policorp 6.1.0-25-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.106-3 (2024-08-26) x86_64 GNU/Linux

E sim, eu comprei um notebook Vaio e veio esse "Policorp Linux", confesso que não gostei, mas não vi tanta diferença para um Debian convencional, somente alguns designs no Gnome e o "sistema de recuperação" deles que, inclusive, quando eu tentei recuperar o sistema deu "Senha inválida", do root, mas não sei o motivo que dá isso, sendo eu consigo alterar a senha do root de boa kkkk, enfim, talvez foi a [*****] que eu fiz.

O maior problema foi o seguinte, quando eu dou "sudo apt upate" ele dá o seguinte erro:

W: http://policorp.com.br/repositorio/d11/oem/./InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
W: http://policorp.com.br/repositorio/d11/vaio/./InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.

Creio que essas chaves estejam vinculadas ao Debian 11, não sei dizer. Se fosse apenas isso tudo bem, mas eu comecei a ter alguns problemas ao instalar algumas ferramentas, como:

sudo apt install clang
[...]
Os pacotes a seguir têm dependências desencontradas:
libc6-i386 : Depende: libc6 (= 2.31-13+deb11u11) mas 2.36-9+deb12u8 está para ser instalado
E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.

Não é apenas o clang, uma grande parte de ferramentas acontece esse erro de: "E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados." Não sei se tem envolvimento com essas chaves, não sei mesmo.

Alguém sabe me orientar? Ou é melhor eu trocar de distro mesmo e seguir a vida?



  


2. Re: E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 07/10/2024 - 14:37h


nagiwara escreveu:

Bom dia, boa tarde, boa noite! Gostaria de pedir ajuda de vocês na resolução de um problema envolvendo meu gerenciamento de pacotes (algo parecido, nesse sentido; acredito eu kkkk). Inclusive, sou novo aqui.

A história é a seguinte, eu tentei instalar a Steam no meu antigo Debian 11 (veio de fábrica), por meio do site: https://wiki.debian.org/pt_BR/Steam; Nisso, quando terminei a instalação, deu alguns erros, o mais "grave" foi o kernel não carregar, mas apenas desativando o Secure Boot eu consegui inicializar o sistema, agora eu tenho um Debian 12, assim:

Comando: lsb_release -a

No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 12 (bookworm)
Release: 12
Codename: bookworm

Comando: uname -a
Linux policorp 6.1.0-25-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.106-3 (2024-08-26) x86_64 GNU/Linux

E sim, eu comprei um notebook Vaio e veio esse "Policorp Linux", confesso que não gostei, mas não vi tanta diferença para um Debian convencional, somente alguns designs no Gnome e o "sistema de recuperação" deles que, inclusive, quando eu tentei recuperar o sistema deu "Senha inválida", do root, mas não sei o motivo que dá isso, sendo eu consigo alterar a senha do root de boa kkkk, enfim, talvez foi a [*****] que eu fiz.

O maior problema foi o seguinte, quando eu dou "sudo apt upate" ele dá o seguinte erro:

W: http://policorp.com.br/repositorio/d11/oem/./InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
W: http://policorp.com.br/repositorio/d11/vaio/./InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.

Creio que essas chaves estejam vinculadas ao Debian 11, não sei dizer. Se fosse apenas isso tudo bem, mas eu comecei a ter alguns problemas ao instalar algumas ferramentas, como:

sudo apt install clang
[...]
Os pacotes a seguir têm dependências desencontradas:
libc6-i386 : Depende: libc6 (= 2.31-13+deb11u11) mas 2.36-9+deb12u8 está para ser instalado
E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.

Não é apenas o clang, uma grande parte de ferramentas acontece esse erro de: "E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados." Não sei se tem envolvimento com essas chaves, não sei mesmo.

Alguém sabe me orientar? Ou é melhor eu trocar de distro mesmo e seguir a vida?

O trecho
"
W: http://policorp.com.br/repositorio/d11/oem/./InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details."
Parece se tratar de alerta e não de erro.
A segunda parte
"
Os pacotes a seguir têm dependências desencontradas:
..."
significa que você está tentando instalar uma versão anterior à que está no sistema ou nos repositórios.
Minha sugestão é você fazer backup e ripar esse Policorp Linux e instalar um sistema com mais opção de suporte.


3. Re: E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.

nagi
nagiwara

(usa Debian)

Enviado em 07/10/2024 - 14:46h


leandropscardua escreveu:


nagiwara escreveu:

Bom dia, boa tarde, boa noite! Gostaria de pedir ajuda de vocês na resolução de um problema envolvendo meu gerenciamento de pacotes (algo parecido, nesse sentido; acredito eu kkkk). Inclusive, sou novo aqui.

A história é a seguinte, eu tentei instalar a Steam no meu antigo Debian 11 (veio de fábrica), por meio do site: https://wiki.debian.org/pt_BR/Steam; Nisso, quando terminei a instalação, deu alguns erros, o mais "grave" foi o kernel não carregar, mas apenas desativando o Secure Boot eu consegui inicializar o sistema, agora eu tenho um Debian 12, assim:

Comando: lsb_release -a

No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 12 (bookworm)
Release: 12
Codename: bookworm

Comando: uname -a
Linux policorp 6.1.0-25-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.106-3 (2024-08-26) x86_64 GNU/Linux

E sim, eu comprei um notebook Vaio e veio esse "Policorp Linux", confesso que não gostei, mas não vi tanta diferença para um Debian convencional, somente alguns designs no Gnome e o "sistema de recuperação" deles que, inclusive, quando eu tentei recuperar o sistema deu "Senha inválida", do root, mas não sei o motivo que dá isso, sendo eu consigo alterar a senha do root de boa kkkk, enfim, talvez foi a [*****] que eu fiz.

O maior problema foi o seguinte, quando eu dou "sudo apt upate" ele dá o seguinte erro:

W: http://policorp.com.br/repositorio/d11/oem/./InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
W: http://policorp.com.br/repositorio/d11/vaio/./InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.

Creio que essas chaves estejam vinculadas ao Debian 11, não sei dizer. Se fosse apenas isso tudo bem, mas eu comecei a ter alguns problemas ao instalar algumas ferramentas, como:

sudo apt install clang
[...]
Os pacotes a seguir têm dependências desencontradas:
libc6-i386 : Depende: libc6 (= 2.31-13+deb11u11) mas 2.36-9+deb12u8 está para ser instalado
E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.

Não é apenas o clang, uma grande parte de ferramentas acontece esse erro de: "E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados." Não sei se tem envolvimento com essas chaves, não sei mesmo.

Alguém sabe me orientar? Ou é melhor eu trocar de distro mesmo e seguir a vida?

O trecho
"
W: http://policorp.com.br/repositorio/d11/oem/./InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details."
Parece se tratar de alerta e não de erro.
A segunda parte
"
Os pacotes a seguir têm dependências desencontradas:
..."
significa que você está tentando instalar uma versão anterior à que está no sistema ou nos repositórios.
Minha sugestão é você fazer backup e ripar esse Policorp Linux e instalar um sistema com mais opção de suporte.


Bom, obrigado pela sugestão, eu estava pensando em voltar para o Arch LInux ou instalar um Debian 12 que não fique dependente da Policorp, caso não tenha uma solução vou escolher uma distro melhor. Obrigado pelo comentário, me recomendaria uma boa distro além dessas que eu citei?


4. Re: E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.

Buckminster
Buckminster

(usa Debian)

Enviado em 07/10/2024 - 16:39h

Encontrando pacotes quebrados:
$ sudo apt-mark showhold
Caso não tiver, não retorna nada.

Desmarcando:
$ sudo apt-mark unhold nome_do_pacote

E daí pode remover o pacote, caso quiser, ou execute direto essa sequência:
$ sudo apt -f install
$ sudo apt -f purge
$ sudo apt autopurge
$ sudo apt purge ~c
$ sudo apt clean
$ sudo apt autoclean
$ sudo dpkg --configure -a
$ sudo apt update
$ sudo apt upgrade

Os comandos acima limparão o sistema, mas aconselho a tirar aquele repositório policorp ali.

Ou baixe o Debian do site oficial, faça backup e instale formatando:
https://cdimage.debian.org/debian-cd/current/amd64/iso-dvd/


_________________________________________________________
Always listen the Buck!
Enquanto o cursor estiver pulsando, há vida!


5. Re: E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.

nagi
nagiwara

(usa Debian)

Enviado em 07/10/2024 - 16:57h


Buckminster escreveu:

Encontrando pacotes quebrados:
$ sudo apt-mark showhold
Caso não tiver, não retorna nada.

Desmarcando:
$ sudo apt-mark unhold nome_do_pacote

E daí pode remover o pacote, caso quiser, ou execute direto essa sequência:
$ sudo apt -f install
$ sudo apt -f purge
$ sudo apt autopurge
$ sudo apt purge ~c
$ sudo apt clean
$ sudo apt autoclean
$ sudo dpkg --configure -a
$ sudo apt update
$ sudo apt upgrade

Os comandos acima limparão o sistema, mas aconselho a tirar aquele repositório policorp ali.

Ou baixe o Debian do site oficial, faça backup e instale formatando:
https://cdimage.debian.org/debian-cd/current/amd64/iso-dvd/


_________________________________________________________
Always listen the Buck!
Enquanto o cursor estiver pulsando, há vida!




Obrigado pela ajuda! irei seguir o seu conselho







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts