我想知道为什么命名守护程序正在运行,我是否需要运行该守护程序才能使VPS正常工作?
我可以停止还是删除它?
我想知道为什么命名守护程序正在运行,我是否需要运行该守护程序才能使VPS正常工作?
我可以停止还是删除它?
Answers:
/usr/sbin/named
由bind9
包装提供。bind9
是一个DNS服务器。如果这是VPS,则很有可能需要该软件包。但是你可以很可能删除它,看看会发生什么,然后把它放回去,如果你需要它。
sudo apt-get remove bind9
删除可能要删除其他软件包,包括对您来说很重要的软件包。因此,在继续删除之前,请务必注意这一点。这也可能揭示bind9
安装原因-它可能与您使用的其他软件包有关。
请注意,我并不是说您应该这样做-仅在可能的情况下才可以。如果这样做,那么即使服务器停止正常运行,您也仍然可以访问Internet来下载并重新安装该软件包。但是,有可能您将无法连接,或者如果断开连接,则将无法重新SSH到服务器。(感谢tgm4883指出这一点。)
通过确保.deb
缓存了要重新安装的必需文件bind9
及其依赖项,可以大大降低出现问题的风险:
sudo apt-get --download-only --reinstall install bind9
如果您最近运行过该软件,但此后没有再运行sudo apt-get clean
,那么bind9
即使删除后无法连接到Ubuntu下载服务器,您也应该能够重新安装它:
sudo apt-get install bind9
您可能需要sudo apt-get update
在以上两个命令之一之前运行。
如果你不想删除bind9
所有,但只是看看有什么会,如果你没有被删除(这可能揭示为什么它的安装),你可以模拟其去除:
apt-get -s remove bind9