¿Son necesarios bsdutils, coreutils y Busybox en una instalación de Debian?

¿Son necesarios bsdutils, coreutils y Busybox en una instalación de Debian?

Primero instalé Debian con un CD netinst sin conexión en red, luego lo edité /etc/apt/sources.listpara que apuntara al repositorio principal y luego lo ejecuté dhclient eth0para configurar la red. Luego instalé less. Este es el único paquete que instalé después de configurar el sistema.

Cuando ejecuto dpkg -l | less -S, veo bsdutils,,, busyboxtodo coreutilsinstalado. ¿Son todos necesarios? Si ejecuté apt-get --purge remove bsdutils coreutils, ¿mi sistema usaría Busybox automáticamente?

En general, ¿hay alguna manera de saber si su sistema se dañará después de eliminar un paquete, sin tener que eliminarlo realmente?

Respuesta1

Heurísticamente, aquí hay algunas cosas que puede buscar:

Correr apt-cache show <pkgname>.

  • Si el resultado contiene una línea que dice Essential: Yes, es probable que ni siquiera pueda eliminar correctamente el paquete sin dañar seriamente su sistema.

  • Otro buen lugar para buscar es la Priority:línea. Si dice Priority: required, probablemente sea un paquete importante que su sistema necesita.

Tenga en cuenta que bsdutilsy coreutilsson ambos Essential: yesy Priority: requireden Debian, mientras que busyboxno es esencial y Priority: optional.

AFAIK, busyboxno se puede utilizar como reemplazo coreutilsen un sistema Debian normal. Tendrías que pasar por bastantes obstáculos y romper muchos paquetes incluso para configurar eso.

información relacionada