I realize that it's a Debian-based distro so apt-get will become my close and personal chum. Is there an equivalent to rpmfind.net for .deb packages?[link|http://www.debian.org/distrib/packages|Descripton of the Debian Archive and packaging system with SEARCHING!]
and output from apt-cache stats:
That doesn't even really account for the fact I only have experimental and unstable sources in my cache. But, I do have ftp.gnome.org in my sources and a few others.greg@duke:~$ apt-cache stats\nTotal Package Names : 16490 (660k)\n Normal Packages: 12885\n Pure Virtual Packages: 367\n Single Virtual Packages: 464\n Mixed Virtual Packages: 197\n Missing: 2577\nTotal Distinct Versions: 16238 (779k)\nTotal Dependencies: 92353 (2586k)\nTotal Ver/File relations: 50101 (802k)\nTotal Provides Mappings: 2910 (58.2k)\nTotal Globbed Strings: 112 (1280)\nTotal Dependency Version space: 424k\nTotal Slack space: 106k\nTotal Space Accounted for: 4992k
Would it be worth my time to set up a local file server for updates and new .deb packages?I have done JUST that for only the architectures I support. I can help you out there if you want help with the scripts and mirror selections and so on. It makes it *SOOOO* much nicer to have a partial local mirror!
How risky is it to use Debian 'unstable'?
Depends on what you call risky... I am currently defaulted to experimental, with unstable and testing as fallbacks (for deps only with testing). But there are currently alot of things in flux right now. For teaching, I'd stick to testing for now. z.iwethey.org is testing. With some restriction I have placed on myself. I basically do an apt-get --no-remove dist-upgrade regularly... until it becomes clear that few if any removals will happen if I do an apt-get dist-upgrade. Yes, you will know what I mean once your really swish the Kool-Aid in your mouth and swallow. I have posted about how the change just happened for me elsewhere. It just may happen for you as well. I used to live (and die sometimes) by the Hand of RedHat, I was happy it being that way... until, I discovered debian.
And, it being unstable, I'd akin it to being == *.0 release from RedHat. Being on testing == being on a *.1-*.3 release from RedHat. Being on Stable == There is no RedHat comparison there. That analogy kind of holds true for MOST Distros as well. Except may the Other Debian Stable Derived Distros. Knoppix is a COMBO of experimental, unstable, testing, stable and some RPMs installed using Alien... so beware what you do. One thing KNOPPIX does have is a nice Shell setup for Bash. It's big but it works nicely.
Are there any gotchas I should be wary ofYes, many. Although,none you really need to aware of until you need to be aware of them. There have been a few times where (in unstable) it has broken itself mightily... for a day or so. By then someone here usually has a fix for the problem area (until it get's fixed by the regular maintainers)