niquelnausea
(usa Arch Linux)
Enviado em 05/09/2021 - 11:04h
não conheço o quanto o manjaro é diferente do arch, mas na distro mãe a necessidade de se formatar por problemas impossíveis de serem resolvidos é algo bastante incomum, já que por ser bastante modular, é possível reinstalar apenas alguns pacotes ou partes do sistema. se explicar melhor o motivo pelo qual deseja reinstalar o sistema ou qual o problema pode ser que a solução seja algo mais simples do que reinstalar o sistema.
a parte das configurações do usuário foi explicado, apenas monte a /home sem formatar, apenas mantenha o mesmo nome de usuário que a maioria das configurações serão mantidas.
para montar uma lista com os pacotes que atualmente estão instalados, é preciso entender que de forma grosseira o pacman gerencia pacotes com quatro sinalizaṍes:
- instalados explicitamente - são aqueles que você instalou e vai querer reinstalar
pacman -Qqe
- instalados como dependências - a maioria desses pacotes serão instalados automaticamente quando usar a lista que gerou acima
- pacotes nativos - pacotes instalados e que existem nos repositórios gerenciados pelo pacman
pacman -Qqn
- pacotes externos - pacotes instalados não presentes nos repositórios gerenciado pelo pacman (aur ou compilado pelo usuário)
pacman -Qqm
de forma simplificada, pode gerar uma lista e reinstalar com algum aurhelper que já irá instalar os pacotes do aur usando o primeiro comando abaixo, salve a lista na home e para usar a lista use o segundo comando mas será necessário antes instalar o yay por exemplo
pacman -Qqe > listadepacotes.txt
yay -S - < listadepacotes.txt
algumas configurações são feitas diretamente em arquivos que afetam a todos os usuários do sistema, normalmente em
/etc, e ao reinstalar o sistema, caso tenha feito alterações manuais as mesmas serão perdidas, se quiser dar uma olhada nestes arquivos
pacman -Qii | awk '/^MODIFIED/ {print $2}'