After many hours helping users over on cyanogen #koush irc channel get adb working, especially on linux I decided to try making an automatic install for it.
The script works for any android phone, just make sure to plug it in first and have debugging on when you install. If you are on a 64 bit system it will auto download the 32bit libraries you need as well as add to your global path and make the udev/rules.d file for usb usage.
Kde you can single left click and it should pop open a bash terminal
gnome users might have to right click on it and go to open with other application, go down to enter commands(i think it's called?) enter bash hit enter and you should be golden,a box pops up and off you go.
once it finishes you can close the terminal or open a new one, try adb devices and you usually get starting the server / daemon the first time. then try adb shell.. if you get in, then it did it's job properly.
It should work on rpm based distros but I have not tested so that may be hit or miss. also if you are rpm distro based it uses yum so....??? prob need feedback on that part.
File is here:
Download LINUX_SDK_ADB_INSTALLER from Sendspace.com - send big files the easy way
please send email, comments, feedback to either my pm here or the email at the end of the install.
MOD Edit: Read Your PM
other than that all I can say is please enjoy, I hope it works