nostromo wrote:
I don't do programming, however I use Debian a bit. The reason I use Debian is apt-get
and you can easily make Debian a really lightweight unbloated install (e.g. use Ice window manager) which still runs OK on older laptops. I use these as packet collecters (I'm a network engineer) because they are readily available and portable, and I take them to places and leave them running things like snort and ntop.
I have tried distros like Ubuntu which work great if you have horsepower, but run really badly on older stuff, (as bad if not worse than Windows).
apt-get is awesome! One thing I miss about debian is definitely apt-get! Arch uses pacman, its not bad at all. Its actually quite similar. I like Ubuntu because its super east to use but its not fun anymore. The install is just click and point and does allow complete controlled over the system and its customization like arch provides.
Your a network engineer huh? That's awesome! I love coding sockets and working with the network. Wireshark, nmap, netstat, ntop, traceroute, etc. I wrote a network port monitor(daemon) in awk that watches which ports were open and if ports other than the ones I specify are open(443|80), it launches a UI I wrote with the GTK toolkit. With a scrollable textview widget that displays a file containing the parsed netstat -antp information. Which includes ports PID process names. It also had a button to kill the daemon, a confirm button and a button to kill the running process which invoked the UI in the first place.
Arch is cool though. If you love Linux, you should check it out! You have to roll the OS yourself though. Lots of manual configuration! It doesn't come with a desktop UI. So you have to build that along with your network, an among other things. Its really fun and challenging!
@Martha, I cannot begin to tell you how much I hate Microsoft!! ! Backtrack is cool though! I've used it for small LAN based hacking projects at my local library lol