我已经安装了 Nautilus,并且 Nautilus 包含 Samba。
我不需要 Nautilus 中的 Samba 选项。Samba 中已发现多个漏洞,因此我不得不假设可能还有更多漏洞尚未被发现。
Samaba 实际上并未在我的计算机上运行,因此任何风险一定很低,但是,如果有简单的方法可以在不影响 Nautilus 的情况下执行此操作,我还是宁愿完全卸载它。
有没有一种简单的方法可以让 Nautilus 保留,而不用 Samba?
答案1
apt-rdepends 说“是的,你可以享用没有桑巴舞的 Nautilus。甚至没有探戈。你想配上薯条吗?”:
$ apt-rdepends nautilus|grep -i samba
Reading package lists... Done
Building dependency tree
Reading state information... Done
只是为了确定:
sudo apt-get install --no-install-recommends --simulate nautilus
Xenial 64 上没有 Samba。自己试试吧。如果没有意外,如果您想要 Nautilus,请不带“--simulate”重试。
Steeldriver 关于推荐与依赖的评论非常中肯 - “--no-install-recommends” 避免了您不需要的东西。严格来说,Samba 本身甚至不是我的系统上的推荐 - 我只是出于好奇而清除了 Samba 进行测试。但 Samba-dsdb-modules 和 Samba-vfs-modules 是推荐的。但仍然不是依赖的。
我甚至不确定我为什么要使用 Samba,因为当我清除它时,它并没有拖拽任何我记得曾经用过的东西。我想我会把它关掉。很高兴我加入了这个帖子。
等一下 - 我看你已经拥有 Nautilus。你尝试过吗:
sudo apt-get purge samba
甚至
sudo apt-get purge samba*
?
这样应该就可以不用 Nautilus 了。如果确实需要 Nautilus,只需使用 --no-install-recommends 重新安装 Nautilus,如上所述。