Não é possível reinstalar o samba após excluir seu arquivo de configuração de /etc/samba

Não é possível reinstalar o samba após excluir seu arquivo de configuração de /etc/samba

Fiquei bravo com o arquivo de configuração quebrado do samba. Acabei de excluir a /etc/sambapasta. Agora quero reinstalar o samba, mas não consigo.

Isto é o que eu fiz:

sudo apt-get install samba
sudo vim /etc/samba/... # broke something in the config
sudo apt-get remove --purge samba
# realized that the config file in the `/etc/samba` is still there.
sudo rm -r /etc/samba
sudo apt-get install samba # getting error

quero remover o samba(excluir completamente)então instale-o como se nada tivesse acontecido antes?

Como fazer isso?

[EDITAR]

dpkg: error processing package samba (--configure):
 subprocess installed post-installation script returned error exit status 1
Processing triggers for systemd (215-17+deb8u4) ...
Errors were encountered while processing:
 samba
E: Sub-process /usr/bin/dpkg returned an error code (1)

e

  • A primeira instalação teve 54,2 MB
  • A desinstalação tinha 11,5 MB
  • A segunda instalação teve 11,5 MB

Responder1

Bem, principalmente sua instalação instala mais pacotes dependentes além do pacote samba sozinho. Então, por que sua próxima instalação não precisa do tamanho dos arquivos baixados anteriormente. Portanto, se você precisar removê-lo completamente como pediu, será necessário desinstalá-lo e remover as dependências indesejadas.

sudo apt-get remove --purge samba samba-*
sudo apt-get autoremove

Depois disso, se você encontrar os arquivos de configuração em /etc/samba, é melhor renomeá-los.

sudo mv  /etc/samba /etc/samba.old

Agora você pode instalar o samba emitindo o comando

sudo apt-get install samba

É isso.

informação relacionada