我知道 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
,,,……)。hostapd
iw
当然,一些较旧的软件(尤其是从存储库外部安装的软件)可能仍需要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。