I first installed Debian with a netinst CD without networking, then edited /etc/apt/sources.list to point to the main repository, then ran dhclient eth0 to set up networking. Then I installed less. This is the only package I have installed after setting up the system.
When I run dpkg -l | less -S, I see bsdutils, busybox, coreutils, all installed. Are they all necessary? If I ran apt-get --purge remove bsdutils coreutils, would my system automatically use busybox?
In general, is there a way to tell whether your system would break after removing a package, without actually removing the package?