OK well... I have a linux machine I can use, but I never used ADB on it. if someone wants to walk me through it, I'll do a system dump on linux. If not, well, not much I can do...
Ok, no prob, that is what I do, UNIX and Linux is my thing....
You will go grab the SDK for Linux:
http://developer.android.com/sdk/index.html
It should detect that you are running linux and give you a button to download for linux.
Then follow this:
http://developer.android.com/sdk/installing/index.html
and this:
http://developer.android.com/sdk/installing/adding-packages.html
You will basically run the command android, from where you installed it and select the correct packages and install them.
These are good things as well:
http://developer.android.com/sdk/exploring.html