On Mon, Jan 28, 2008 at 12:51:42PM -0800, SpamHog wrote: > > > Since net-install can give you a minimal base system without a network > > then yes, all base debs will be there. ?You could just look at the list > > of debs supplied on the netinst.iso. > > Thank you Douglas! > > I did just that, and the following few lines distill the difference > between the debs list of grml-medium (a 160meg distro, from grml.org) > and the packages found in the netinstall Debian base, minus again > anything X- or sound related and anything grml-specific I could find > and very few other things I see no use for (e.g. jed): > > acpi-support acpi-support-base agrep ash atftp atftpd bc bing > bridge-utils I suppose only usefull if you plan on being a Pontif. :) > bsdutils > buffer why? > chntpw what is this? > console-data Not needed if sticking with standard charset/font. > console-terminus Not essential; without it, you get the normal font. > cpp cpp-4.2 Only usefull as dependancies if something else needs them. > curl ditto > dante-client why? > dash dctrl-tools ddrescue debconf-utils > deborphan Not needed. Aptitude search will do what you need. Limit the view to packages installed but not automatically (manually). Go down the list and purge what you don't want. > dhcp3-client dhcp3-common dhcp3-server Only useful if you need dhcp > dmsetup > dns2tcp What is this? > e3 What is this? > ethtool When is this used? > file-rc Only useful if your system will use file-rc > finger Why? > firmware-ipw3945 Only useful if you need to install firmware to the ipw3945 > fnord Why? > fuse-utils Why? > gawk > genisoimage Why? > gpgv > gpm Why? > groff-base guessnet hdparm htop hwinfo > ifplugd Why? > inetutils-inetd Why? > info I like pinfo better. > initscripts ipcalc iproute > ipsec-tools Why? > iptstate What is this? > iputils-ping ipw3945d Only useful if you need to use the ipw3945d when you're trying to get the box to work. > ipw-firmware ibid > keychain Why? > klibc-utils > knockd Why? > less links > live-initramfs What is this? > localepurge Why? > lockfile-progs Why? > login lrzsz lsb-base > lsb-release Why? > lsof > md5deep What is this? > memtest86+ memtester > menu Try pdmenu too. > mercurial What is this? > mgetty Why? > mime-support > mkisofs Why? > most Why? > mount > mpack Why? > mtools mtr-tiny multitail > ncftp If you like it > ncurses-base ncurses-bin net-tools nfs-common ntfsprogs ntpdate > nvclock Why? > nvi OK, although I prefer vim-tiny if I can't fit the whole vim. >openssh-client openssh-server passwd patch perl-base perl-modules policyrcd- > script-zg2 portmap > postfix You need a mail server on a rescue system? >powermgmt-base Why? > powernowd Why? > ppp pppoeconf > prism54-firmware What is this? > procinfo pump python python2.4 python2.4-minimal > python2.5 python2.5-minimal python-apt python-central python-minimal > python-support Do you really need all these python mods? > radeontool Why? Have you read the warning? > readline-common > realpath Why? > resolvconf rsync > rungetty Why? > screen scsiadd ser2net setserial sharutils smartmontools > socket Why? > squashfs-tools ssl-cert statserial symlinks syslinux syslog-ng > sysutils sysvinit-utils tcpd tcpdump telnet timeout tofrodos > toshset What is this? > unp unzip unzoo > vbetool Why? > vim-tiny vlan vlock w3m whiptail wipe > wpasupplicant If you need it. > zip > zsh You already have dash. Why this? > > -------------------------------------------------------------- > Can anyone spot something > obviously USELESS in or MISSING > from a service-testing-rescue mini-install? > -------------------------------------------------------------- >
You're missing: mc Midnight Commander. Great file manager, archive extractor, and ftp/sftp client. > Next, I'll do a base install, run the above through apt-get and report > here on what else, if anything, is already included and what won't > install. I hope to reach the point where a single shot (of apt-get, > debfoster, or a metapackage) does it all. You only need one good editor: vim-tiny is fine. You only need one browser; it should do SSL and javascript if possible. There are many things which I marked "Why". I don't see the need. I've never used them. Then again, if I'm having trouble with a box, I work on getting it to boot to init=/bin/sash. Sash gives me all the tools I need to get it to boot multi-user and then I have all the tools. If a box gives me more problems than this, its easier just to reinstall than to fitz around. If the data on the drive is important (ie. fresh between backups), I'll pull out the drive and put it into a working system. For rescue, Debian doesn't break that much on its own. I just use the Debian Etch install CD in rescue mode. On my tiny boxes (e.g. 486 with 32 MB ram), I find that OpenBSD runs far better to which I just add mc. Doug. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]