데비안 설치에 bsdutils, coreutils, busybox가 모두 필요합니까?

데비안 설치에 bsdutils, coreutils, busybox가 모두 필요합니까?

먼저 네트워킹 없이 netinst CD를 사용하여 데비안을 설치한 다음 /etc/apt/sources.list기본 저장소를 가리키도록 편집한 다음 dhclient eth0네트워킹을 설정하기 위해 실행했습니다. 그런 다음 less. 이것은 시스템을 설정한 후 설치한 유일한 패키지입니다.

을 실행하면 , , , 모두 설치되어 있는 dpkg -l | less -S것을 볼 수 있습니다 . 모두 필요한가요? 을 실행하면 시스템이 자동으로 busybox를 사용합니까?bsdutilsbusyboxcoreutilsapt-get --purge remove bsdutils coreutils

일반적으로 패키지를 실제로 제거하지 않고도 패키지를 제거한 후 시스템이 중단되는지 여부를 알 수 있는 방법이 있습니까?

답변1

경험적으로 찾을 수 있는 몇 가지 사항은 다음과 같습니다.

달리다 apt-cache show <pkgname>.

  • 출력에 다음과 같은 줄이 포함되어 있으면 Essential: Yes시스템을 심각하게 손상시키지 않고는 패키지를 제대로 제거할 수도 없을 가능성이 높습니다.

  • 또 다른 좋은 곳은 Priority:라인입니다. 라고 표시되어 있으면 Priority: required시스템에 필요한 중요한 패키지일 가능성이 높습니다.

bsdutilsand 는 데비안 에 모두 있고 while 은 coreutils필수 가 아니며 and 입니다 . Essential: yesPriority: requiredbusyboxPriority: optional

AFAIK는 일반 데비안 시스템에서는 busybox대체품으로 사용할 수 없습니다 . coreutils이를 설정하려면 꽤 많은 어려움을 겪고 많은 패키지를 깨뜨려야 합니다.

관련 정보