如何完全删除 Samba?

jld*_*ont 17 samba 11.10

如何从我的 Ubuntu 11.10 机器中完全删除 smb / samba?

之后我如何干净地重新安装它?

更新:我的目标是从我的桌面上删除与 Windows SMB 相关的任何功能,并重新安装这些组件。有关一些背景,请参阅此问题

dpb*_*dpb 25

因此,对于服务器,从终端:

sudo apt-get remove --purge samba
sudo apt-get install samba
Run Code Online (Sandbox Code Playgroud)

但是,如果您遇到客户端问题,则更像是:

sudo apt-get remove --purge smbclient libsmbclient
sudo apt-get install smbclient libsmbclient
Run Code Online (Sandbox Code Playgroud)

更新

请注意,此答案适用于 Ubuntu 11.10!较新的 Ubuntu 可能会使用该apt remove命令删除有用的软件,因此请务必检查正在删除的内容以及是否需要“cherrypick”软件包synaptic或类似的软件包。


小智 12

一种更简单、更干净的删除 Samba 的更简单方法。

sudo apt-get autoremove samba samba-common

此步骤使用 autoremove 删除包。

sudo apt-get purge samba samba-common

此步骤会清除您可能拥有的任何配置文件