debian Bullseye와 debian bookworm-slim 사이에는 netcat 설치 과정에 차이가 있습니다.

debian Bullseye와 debian bookworm-slim 사이에는 netcat 설치 과정에 차이가 있습니다.

존재하다debian: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

존재하다debian: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

이러한 차이가 발생하는 이유는 무엇입니까? netcat을 가리키도록 어떻게 사전 구성합니까 netcat-openbsd?

답변1

데비안 11에서는netcat전환 패키지입니다.netcat-openbsd. 스테이징 패키지가 Debian 12에서 제거되었으므로 이제 netcat원하는 구현을 명시적으로 선택해야 합니다. 이것을 계속 사용하려면 다음을 netcat-openbsd사용하도록 설치를 변경하십시오.

apt-get install -y netcat-openbsd

netcat-openbsd(및 기타 구현)은 예상 대로 작동 netcat하도록 대안을 설정합니다 .ncnetcat

관련 정보