我无法再安装 netcat6 来支持 IPv6

我无法再安装 netcat6 来支持 IPv6

我正在尝试安装 netcat 6 来处理 ipv6。但是,出于某种原因,我无法安装它。我尝试通过 进行升级,但sudo apt-get --only-upgrade install netcat 没有成功。我也尝试过这样安装,但没有成功:

sudo apt-get install netcat6
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package netcat6

编辑:根据网站内容:http://deepspace6.net/projects/netcat6.html

netcat6 不再受支持,因为 netcat 现在应该支持 ipv6。然而,即使升级后它也没有真正支持 ipv6。

nc: invalid option -- '6'

答案1

问题是,nakednetcat包是传统(即较旧的)实用程序。您想要的程序包netcat-openbsd并未在您的链接中完全提及,但被提及为 openbsd 实用程序。在终端中运行以下命令以删除较旧的程序包并安装新的程序包。

  • 第一的:sudo apt-get -y remove netcat-traditional netcat
  • 然后:sudo apt-get -y install netcat-openbsd

此后您可以使用netcatnc

相关内容