在默认的 Ubuntu 系统中卸载 net-tools 包会有什么后果?

在默认的 Ubuntu 系统中卸载 net-tools 包会有什么后果?

我知道 net-tools 包已被弃用,其功能据称由iproute2包裹。

但是,我发现我一直在使用旧的 net-tools 程序:这是一个老习惯。我想摆脱它,我认为卸载 net-tools 包可能会有所帮助。

apt-get remove -s net-tools显示唯一需要删除的其他软件包是“ubuntu-minimal”,这对我来说没问题。我想知道一切是否都能继续工作,是否需要对系统和应用程序网络设置进行任何更改。

在默认的 Ubuntu 系统中卸载 net-tools 包会有什么后果?

答案1

其实没什么,大多数重要的东西要么依赖于iproute2包(ifupdown,, ……) ,isc-dhcp-client要么直接使用内核接口(通过libnl-3-200)(network-manager,,,……)。hostapdiw

当然,一些较旧的软件(尤其是从存储库外部安装的软件)可能仍需要net-tools命令,因为它们在大多数 unixoid 系统上可用很长时间了。如果您卸载此软件包,那么您应该记住这一点。

无论如何:我刚刚卸载了net-tools自己......目前还没有问题!

答案2

我在 Ubuntu 16.04 LTS 中卸载 net-tools 没有问题。Ubuntu 不使用它。系统保留网络管理器。看一下:

  • ifconfig= ip address show(iproute2) = nmcli dev show(网络管理器)
  • netstat= nstat 和 rtstat (iproute2)
  • nmtui-edit编辑所有类型的连接。(网络管理员)
  • nmtui-connect用于连接到 wifi 路由器。(网络管理器)
  • nmtui-hostname查看和更改机器名称。(网络管理员)

你的系统中有这个工具吗?如果有,也许你可以删除 net-tools。

相关内容