I generally forget some nice packages when I toss up a new debian machine and then spend too much time trying to remember which ones they are. Now I keep them listed here. Maybe you will like them too.
- dpkg-dev-el (for debian/changelog files, stupid picky date syntax)
- dfu-programmer (to reflash Atmel microcontrollers)
- iproute (aways forget it)
- psmisc (killall)
- sysstat (iostat)
- strace (sometimes you have to know)
- tcpdump
- mtr-tiny (mtr, but without all the X dependencies)
- ifstat
- iftop
- iotop
- htop,atop (not comitted to these yet, but they seem useful)
That attachment is an etch build of dfu-programmer, I can't test it, but it probably works on Etch.
comment by jim, 3 years ago
I just built dfu-programmer for etch with these steps, and attached it to the parent article (I guess I should implement attachments for comments.)
- Go to the Debian packages page for the Lenny package.
- Download the original source and debian diffs.
- Unpack the original sourcestar -zxvf dfu-programmer_0.4.3.orig.tar.gz
- Apply debian patches... zcat dfu-programmer_0.4.3-1.diff.gz | patch -p0
- Hop in cd dfu-programmer-0.4.3
- Build packages fakeroot ./debian/rules binary-arch
- Fail... fix x flags on rules chmod +x debian/rules
- Fail... install libusb-dev
- Success! I now have a dfu-programmer_0.4.3-1_i386.deb in the parent directory.
- I can't test it, my only Etch machines are remote servers, but it installs ok and I expect it works.
I probably should have modified the version number to mark it as an Etch build, but this works for private use.