Puedes mirar las descripciones de los paquetes usando apt-cache show. Lo dicen todo:
$ apt-cache show netcat-traditional
...
This is the "classic" netcat, written by *Hobbit*. It lacks many
features found in netcat-openbsd.
...
$ apt-cache show netcat-openbsd
...
This package contains the OpenBSD rewrite of netcat, including support
for IPv6, proxies, and Unix sockets.
...
Entonces las diferencias significativas son como se indica. La reescritura de OpenBSD admite IPv6, proxies y sockets Unix, de los que carece la implementación tradicional. En la práctica, si no necesita ninguno de estos, no notará la diferencia.
Respuestas:
Puedes mirar las descripciones de los paquetes usando
apt-cache show
. Lo dicen todo:Entonces las diferencias significativas son como se indica. La reescritura de OpenBSD admite IPv6, proxies y sockets Unix, de los que carece la implementación tradicional. En la práctica, si no necesita ninguno de estos, no notará la diferencia.
fuente
netcat-traditional incluye la
-e
opción de ejecutar el programa desde un shell remoto, que no está presente en netcat-openbsdfuente