Como removo completamente o Samba?

12

Como faço para extrair completamente o smb / samba da minha máquina Ubuntu 11.10?

Como faço para reinstalá-lo depois?

ATUALIZAÇÃO: Meu objetivo é extrair qualquer funcionalidade relacionada ao Windows SMB da minha área de trabalho e fazer uma reinstalação limpa desses componentes. Veja este pergunta para algum contexto.

    
por jldupont 02.11.2011 / 17:23

4 respostas

17

Assim, para o servidor, a partir do Terminal:

sudo apt-get remove --purge samba
sudo apt-get install samba

Mas, se você está tendo problemas com o cliente, seria mais como:

sudo apt-get remove --purge smbclient libsmbclient
sudo apt-get install smbclient libsmbclient
    
por dpb 02.11.2011 / 17:43
6

Uma maneira mais fácil de remover o Samba é mais simples e mais limpo.

sudo apt-get autoremove samba samba-common

Esta etapa usa o autoremove para remover o pacote.

sudo apt-get purge samba samba-common

Esta etapa limpa qualquer arquivo de configuração que você possa ter

    
por cyeudoxus 29.12.2014 / 09:28
0

Todas estas soluções transmitem a inicialização do sistema. Mas o que você faz se o seu sistema não está inicializando por causa do samba?

Se você está preso no modo de recuperação, ou seja, o disco de recuperação. O apt-get nem sempre funciona, na verdade, você obterá uma falha seg em um shell de recuperação, pelo menos no Ubuntu do que eu vi. Para contornar isso, você pode usar dpkg --purge --force-all samba e também para common e winbind se o sistema ainda não inicializar.

Lembre-se de que se você estiver no modo recorvery shell, não use sudo, porque isso causará uma falha seg. Basta usar os comandos como você faria se estivesse em root.

Mas o Samba fez com que o sistema parasse de ser inicializado, e foi assim que consegui extrair o samba e depois fazer uma instalação limpa depois que o sistema foi inicializado novamente. Depois de inicializado, passe e execute o comando sudo apt-get remove --purge samba samba-common para ter certeza de que tudo foi removido. Infelizmente, você também pode ter que excluir manualmente alguns itens, porque o dpkg nem sempre exclui scripts de inicialização e outros itens que o binário cria. Isto é o que eu tive que fazer, para remover completamente o samba, quando não consegui arrancar o sistema.

Espero que isso ajude alguém que estava preso na mesma situação que eu.

    
por Caperneoignis 20.05.2016 / 19:57
0

Instalei recentemente o Ubuntu 17.04 no VirtualBox em um host do Windows 7 e precisei acessar arquivos no host. Sou relativamente novo no Linux, então achei que precisava do samba para acessar esses compartilhamentos. Como mencionado acima por dpb , eu estava tendo problemas com o cliente. Acabou que tudo que eu realmente precisava fazer era remover o samba. Ter o Ubuntu 17.04 significa que eu tive que reinstalar cifs-utils , não smbclient para recuperar a funcionalidade do cliente:

sudo apt-get install cifs-utils

Após a reinicialização, todos os compartilhamentos de rede do Windows ficaram acessíveis e os problemas do cliente foram resolvidos.

    
por wgengland 16.04.2017 / 21:52

Tags