데비안 기본 설치의 어떤 부분에 python2, python3, perl, bluetooth가 필요합니까?

데비안 기본 설치의 어떤 부분에 python2, python3, perl, bluetooth가 필요합니까?

소규모 서버 설치를 원했고 최소한의 조치만 취했습니다.더반9.6 설치 프로그램을 사용하면 됩니다.

이 설치에는 Python2, Python3, Perl, Bluetooth, Wi-Fi, 컬, wget 등이 포함됩니다.

나는 이것이 아닌지 논쟁하는 데 관심이 없습니다~해야 한다최소 설치에 참여하세요.

반대로, 기본 데비안 설치의 어떤 부분에서 이러한 기능을 사용해야 합니까? 예를 들어, 기본 설치에 Python2가 필요한 것은 무엇입니까? 기본 설치에 Python3이 필요합니까? 언제 블루투스가 필요합니까? 어떻게 찾을 수 있나요?

답변1

특정 패키지에 대한 요구 사항을 찾으려면 다음 두 가지 정보를 살펴봐야 합니다.

  • apt remove ${package}제거할 패키지 목록을 알려줍니다.
  • 표시되는 정보 apt show ${package}, 특히 '우선순위' 필드와 '기본' 필드(있는 경우)입니다.

와 같은 기본 패키지 perl-base와 우선 순위 필드가 필수인 패키지는 항상 있어야 합니다. 또한 다른 패키지는 기본 패키지에 대한 종속성을 선언할 필요가 없으므로 어떤 패키지가 필요한지 결정하기가 어렵습니다. 중요하거나 필요한 패키지를 제거하려면 추가 확인이 필요하며 복구하기 어려운 방식으로 시스템이 손상될 수 있습니다.

다른 패키지의 경우 apt remove필요한 내용이 정확히 표시됩니다. 예를 들어 Debian의 표준 설치에서 Python 3(패키지 python3)이 필요하면 Python 3을 제거할 수 있습니다. Python 2(패키지)가 모든 항목에 필요한 것은 아니지만 우선순위가 "표준"이므로 기본적으로 설치됩니다. 해당 작업이 있는 노트북을 제외하고는 기본적으로 블루투스를 설치하면 안 됩니다. 펄(에 의해 reportbugapt-listchangeslsb-releasepythonperl,.기본 Perl 요점이 아닌 전체 Perl 설치가 필요합니다) rename.

perl-base설치 시 패키지 선택 단계에서 "표준 시스템 유틸리티"를 포함한 모든 항목을 선택 해제하면 Python 등 만 포함된 최소 설치가 됩니다.

당신은 또한 볼 수 있습니다"기본" 데비안 메타패키지가 있나요?거기에서 데비안이 기본적으로 설치하는 것에 대한 정보를 찾을 수 있습니다.

관련 정보