Problemas com apt

1. Problemas com apt

Vinicius Augusto
pokerlast

(usa Ubuntu)

Enviado em 19/01/2022 - 21:50h

Opa boa noite, tudo certo?
Então, sou novo no universo Linux e recentemente aconteceu um problema comigo. Quando rodei o comando
sudo apt upgrade -y 
ele retornou o seguinte erro:


> sudo apt upgrade -y
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Você pode querer executar 'apt --fix-broken install' para corrigí-los.
Os pacotes a seguir têm dependências desencontradas:
E: Dependências desencontradas. Tente 'apt --fix-broken install' sem nenhum pacote (ou especifique uma solução).


Como ele pediu pra rodar o comando
apt --fix-broken install 
, acatei a ideia e como consequência o esse comando gerou esse resultado:


> sudo apt --fix-broken install
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Corrigindo dependências... Pronto
Os pacotes adicionais seguintes serão instalados:
linux-image-unsigned-5.11.0-37-generic
Pacotes sugeridos:
fdutils linux-doc | linux-hwe-5.11-source-5.11.0 linux-hwe-5.11-tools linux-headers-5.11.0-37-generic linux-modules-extra-5.11.0-37-generic
Os pacotes a seguir serão REMOVIDOS:
linux-image-5.11.0-37-generic
Os NOVOS pacotes a seguir serão instalados:
linux-image-unsigned-5.11.0-37-generic
0 pacotes atualizados, 1 pacotes novos instalados, 1 a serem removidos e 182 não atualizados.
6 pacotes não totalmente instalados ou removidos.
É preciso baixar 10,0 MB de arquivos.
Depois desta operação, 458 kB adicionais de espaço em disco serão usados.
Você quer continuar? [S/n] S
Obter:1 http://br.archive.ubuntu.com/ubuntu focal-updates/main amd64 linux-image-unsigned-5.11.0-37-generic amd64 5.11.0-37.41~20.04.2 [10,0 MB]
Baixados 10,0 MB em 1s (9.076 kB/s)
dpkg: linux-image-5.11.0-37-generic: problemas com dependências, mas mesmo assim a remover conforme você pediu:
linux-modules-5.11.0-37-generic depende de linux-image-5.11.0-37-generic | linux-image-unsigned-5.11.0-37-generic; porém:
Pacote linux-image-5.11.0-37-generic está para ser removido.
Pacote linux-image-unsigned-5.11.0-37-generic não está instalado.

dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-smc'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-tlwg-garuda-ttf'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-tlwg-laksaman-ttf'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-samyak-taml'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-sahadeva'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'initramfs-tools'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-tlwg-loma-ttf'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-orya'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-smc-rachana'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-telu'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-smc-meera'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-pagul'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-sil-padauk'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'llvm-10'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-noto-cjk'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-smc-keraleeyam'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-tlwg-sawasdee'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-tlwg-kinnari-ttf'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-smc-anjalioldlipi'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-taml'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-tlwg-typist'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libwinpr2-2:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-tlwg-mono'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-thai-tlwg'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-smc-manjari'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-lohit-mlym'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-lohit-knda'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-samyak-gujr'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-nakula'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-samyak-mlym'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-tlwg-purisa'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-smc-gayathri'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-navilu'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-tlwg-kinnari'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-smc-raghumalayalamsans'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-lohit-taml-classical'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-tlwg-laksaman'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-smc-chilanka'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-sil-abyssinica'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-lohit-telu'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-smc-uroob'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-smc-karumbi'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-smc-dyuthi'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-tlwg-sawasdee-ttf'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-tlwg-typist-ttf'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-samyak-deva'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-tlwg-norasi'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-smc-suruma'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-tlwg-typewriter-ttf'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-tlwg-garuda'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-tlwg-norasi-ttf'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-tlwg-loma'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-orya-extra'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-tlwg-purisa-ttf'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-tlwg-mono-ttf'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'initramfs-tools-core'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'x11proto-scrnsaver-dev'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-sarai'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-tlwg-typewriter'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-tibetan-machine'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'initramfs-tools-bin'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fonts-telu-extra'; assumindo que o pacote não tem actualmente ficheiros instalados
(Lendo banco de dados ... 250587 ficheiros e directórios actualmente instalados.)
A remover linux-image-5.11.0-37-generic (5.11.0-37.41~20.04.2) ...
/etc/kernel/postrm.d/initramfs-tools:
/usr/sbin/update-initramfs: 330: getopt: not found

Usage: update-initramfs {-c|-d|-u} [-k version] [-v] [-b directory]

Options:
-k version Specify kernel version or 'all'
-c Create a new initramfs
-u Update an existing initramfs
-d Remove an existing initramfs
-b directory Set alternate boot directory
-v Be verbose

See update-initramfs(8) for further details.

run-parts: /etc/kernel/postrm.d/initramfs-tools exited with return code 2
dpkg: erro ao processar o pacote linux-image-5.11.0-37-generic (--remove):
o subprocesso instalado, do pacote linux-image-5.11.0-37-generic, o script post-removal retornou erro do status de saída 1
dpkg: demasiados erros, a parar
Erros foram encontrados durante o processamento de:
linux-image-5.11.0-37-generic
Processamento parou porque havia muitos erros.
E: Sub-process /usr/bin/dpkg returned an error code (1)


Aí como vi que parecia ser algo mais sério tentei
sudo dpkg --configure -a 
o que me gerou esse resultado:


> sudo dpkg --configure -a
Configurando linux-firmware (1.187.20) ...
/usr/sbin/update-initramfs: 330: getopt: not found

Usage: update-initramfs {-c|-d|-u} [-k version] [-v] [-b directory]

Options:
-k version Specify kernel version or 'all'
-c Create a new initramfs
-u Update an existing initramfs
-d Remove an existing initramfs
-b directory Set alternate boot directory
-v Be verbose

See update-initramfs(8) for further details.

dpkg: erro ao processar o pacote linux-firmware (--configure):
o subprocesso instalado, do pacote linux-firmware, o script post-installation retornou erro do status de saída 2
Configurando ufw (0.36-6ubuntu1) ...
/usr/bin/ucf: linha 346: getopt: comando não encontrado
dpkg: erro ao processar o pacote ufw (--configure):
o subprocesso instalado, do pacote ufw, o script post-installation retornou erro do status de saída 127
Configurando linux-image-5.11.0-40-generic (5.11.0-40.44~20.04.2) ...
I: /boot/initrd.img is now a symlink to initrd.img-5.11.0-40-generic
dpkg: problemas com dependências impedem a configuração de linux-image-generic-hwe-20.04:
linux-image-generic-hwe-20.04 depende de linux-firmware; porém:
Pacote linux-firmware não está configurado ainda.

dpkg: erro ao processar o pacote linux-image-generic-hwe-20.04 (--configure):
problemas de dependência - deixando desconfigurado
dpkg: problemas com dependências impedem a configuração de linux-generic-hwe-20.04:
linux-generic-hwe-20.04 depende de linux-image-generic-hwe-20.04 (= 5.11.0.40.44~20.04.18); porém:
Pacote linux-image-generic-hwe-20.04 não está configurado ainda.

dpkg: erro ao processar o pacote linux-generic-hwe-20.04 (--configure):
problemas de dependência - deixando desconfigurado
A processar 'triggers' para linux-image-5.11.0-40-generic (5.11.0-40.44~20.04.2) ...
/etc/kernel/postinst.d/initramfs-tools:
/usr/sbin/update-initramfs: 330: getopt: not found

Usage: update-initramfs {-c|-d|-u} [-k version] [-v] [-b directory]

Options:
-k version Specify kernel version or 'all'
-c Create a new initramfs
-u Update an existing initramfs
-d Remove an existing initramfs
-b directory Set alternate boot directory
-v Be verbose

See update-initramfs(8) for further details.

run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 2
dpkg: erro ao processar o pacote linux-image-5.11.0-40-generic (--configure):
o subprocesso instalado, do pacote linux-image-5.11.0-40-generic, o script post-installation retornou erro do status de saída 1
Erros foram encontrados durante o processamento de:
linux-firmware
ufw
linux-image-generic-hwe-20.04
linux-generic-hwe-20.04
linux-image-5.11.0-40-generic


Não sei muito bem o porque desse erro, mas acho que pode ser algo relacionado ao pacote getops. Desde já agradeço toda ajuda.


  


2. Re: Problemas com apt

Clodoaldo Santos
clodoaldops

(usa Linux Mint)

Enviado em 19/01/2022 - 23:00h


sudo apt-get -f install
sudo apt-get -f remove
sudo apt-get update
sudo apt-get upgrade





3. Problemas com apt

Vinicius Augusto
pokerlast

(usa Ubuntu)

Enviado em 20/01/2022 - 18:47h


clodoaldops escreveu:


sudo apt-get -f install
sudo apt-get -f remove
sudo apt-get update
sudo apt-get upgrade





Então @clodoaldops, o que acontece é que eu não consigo usar o comando apt-get. Quando executei o primeiro comando que listou, o terminal me retornou o seguinte resultado:


A remover linux-image-5.11.0-37-generic (5.11.0-37.41~20.04.2) ...
/etc/kernel/postrm.d/initramfs-tools:
/usr/sbin/update-initramfs: 330: getopt: not found

Usage: update-initramfs {-c|-d|-u} [-k version] [-v] [-b directory]

Options:
-k version Specify kernel version or 'all'
-c Create a new initramfs
-u Update an existing initramfs
-d Remove an existing initramfs
-b directory Set alternate boot directory
-v Be verbose

See update-initramfs(8) for further details.

run-parts: /etc/kernel/postrm.d/initramfs-tools exited with return code 2
dpkg: erro ao processar o pacote linux-image-5.11.0-37-generic (--remove):
o subprocesso instalado, do pacote linux-image-5.11.0-37-generic, o script post-removal retornou erro do status de saída 1
dpkg: demasiados erros, a parar
Erros foram encontrados durante o processamento de:
linux-image-5.11.0-37-generic
Processamento parou porque havia muitos erros.
E: Sub-process /usr/bin/dpkg returned an error code (1)



4. Re: Problemas com apt

Clodoaldo Santos
clodoaldops

(usa Linux Mint)

Enviado em 20/01/2022 - 19:06h

Reiniciar pelas opções avançadas... Modo recuperação... Corrigir pacotes quebrados



5. Problemas com apt

Vinicius Augusto
pokerlast

(usa Ubuntu)

Enviado em 20/01/2022 - 19:24h


clodoaldops escreveu:

Reiniciar pelas opções avançadas... Modo recuperação... Corrigir pacotes quebrados


Entrei no modo de recuperação pelo grub, daí digitei o comando fsck na pasta em que eu instalei o ubuntu. Depois reiniciei o pc. O erro ainda persiste :(


6. Re: Problemas com apt

Paulo Jr
Pebis

(usa Debian)

Enviado em 20/01/2022 - 19:47h


Faça um teste, tenta reinstalar o kernel que está tentando remover.

sudo apt install linux-image-5.11.0-37-generic


7. Re: Problemas com apt

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 20/01/2022 - 19:47h


vc está instalando um kernel novo? Pelo post #1 o kernel é não assinado, assim seria necessário desabilitar secure boot no setup da bios