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]

Reply via email to