Slacktrek Linux

um blog sobre linux, software livre, shell script e afins

Reinstalando pacotes essenciais corrompidos

06 de jan de 2022 — SlackTrekBr

Recentemente tive um problema na minha distribuição onde o pacote glibc foi corrompido em uma atualização mal sucedida.


A forma de resolver é bantante simples, bastando um pendrive bootável da distro e uma conexão com a internet ou o os pacotes já no pendrive. Depois de inicada a máquina pelo pendrive, monte o sistema em /mnt:

mount /dev/sda2 (substituir sda2 pela partição do sistema)
ROOT=/mnt

Após isso, basta instalar os pacotes necessários normalmente. Seja o glic ou mesmo o kernel do Linux. :) Após instalado exit e reboot pra conferir o resultado. Outra solução para outro tipo de problema, como criar um arquivo de boot linuz e/ou initrd, seria:

mount /dev/sda2 (substituir sda2 pela partição do sistema)
mount --bind /dev /mnt/dev
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys

Com isso o sistema montado pegada as pastas de sistema pelo que foi montado a partir do pendrive, informações necessárias para se gerar arquivos com base no hardware encontrado. Novamente, ao concluir, basta digitar exit e reboot para verificar se o sistema voltou ao normal.

Como corrigir uma atualização interrompida ou corrompida em pacotes do Slackware.
Como corrigir uma atualização interrompida ou corrompida em pacotes do Slackware.
0.5

Tags: linux, slackware