
Primero instalé Debian con un CD netinst sin conexión en red, luego lo edité /etc/apt/sources.list
para que apuntara al repositorio principal y luego lo ejecuté dhclient eth0
para 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
,,, busybox
todo coreutils
instalado. ¿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 dicePriority: required
, probablemente sea un paquete importante que su sistema necesita.
Tenga en cuenta que bsdutils
y coreutils
son ambos Essential: yes
y Priority: required
en Debian, mientras que busybox
no es esencial y Priority: optional
.
AFAIK, busybox
no se puede utilizar como reemplazo coreutils
en un sistema Debian normal. Tendrías que pasar por bastantes obstáculos y romper muchos paquetes incluso para configurar eso.