RESOLVIDO Eliminado acidentalmente /etc/pam.d Como faço para reinstalar os pacotes no meu arch de um live usb

0

Eu tenho o Antergos instalado no meu Notebook. Eu apaguei acidentalmente a pasta /etc/pam.d , então não posso usar nenhum comando de root ou acessar minha sessão de usuário.

Eu pensei em reinstalar os pacotes que possuem arquivos instalados em pam.d , então tentei:

 pacman -S $(pacman -Ql | grep /etc/pam.d/$ | awk '{print $1}') 

em um usb ao vivo de Antergos. Eu fiz isso após montar as partições / , /home e uefi em /mnt , /mnt/home e /mnt/boot/efi , respectivamente. Então eu fiz:

 sudo cp /etc/resolv.conf /mnt/etc/  
 sudo cp /etc/hosts mnt/etc/
 sudo mount --bind /dev/ /mnt/dev
 sudo chroot /mnt
 mount -t proc none /proc 
 mount -t sysfs none /sys 
 mount -t devpts none /dev/pts 

E finalmente tentei essa opção, mas todas elas retornaram o mesmo erro:

 pacman -S $(pacman -Ql | grep /etc/pam.d/$ | awk '{print $1}') 
 pacman -Syu 
 pacman -Syyu 
 pacman -S libpam-runtime libpam-modules 

erro que retorna:

 error: failed retrieving file ´´´´ from mirror.´´´´ : Could not resolve host: mirror.´´´´´ 

no ´´´´ vão os nomes dos arquivos e espelhos correspondentes

Eu preciso recuperar a pasta /pam.d de alguma forma. Estou fazendo algo errado quando montei as partições?

PS: Eu tenho conexão com a Internet e também tenho uma cópia da pasta pam.d em /home/user/Downloads (eu fiz a cópia antes de removê-la do /etc/ )

    
por Lucio Fontanari 24.11.2018 / 10:24

0 respostas