Emdebian:bullseye
oot@4770c7ba00ac:/# apt install -y netcat
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
libbsd0 libmd0 netcat-openbsd
The following NEW packages will be installed:
libbsd0 libmd0 netcat netcat-openbsd
Emdebian:bookworm-slim
apt install -y netcat
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package netcat is a virtual package provided by:
netcat-openbsd 1.219-1
netcat-traditional 1.10-47
You should explicitly select one to install.
E: Package 'netcat' has no installation candidate
Qual é a causa dessa discrepância e como posso pré-configurar netcat
para apontar netcat-openbsd
?
No Debian 11,
netcat
é um pacote de transição que depende donetcat-openbsd
. O pacote de transição foi retirado do Debian 12, agora você precisa escolher explicitamente qualnetcat
implementação deseja. Se você quiser continuar usandonetcat-openbsd
, altere sua instalação para usar isso:netcat-openbsd
(e outrasnetcat
implementações) configuram alternativas para quenc
funcionemnetcat
conforme o esperado.