Installing closed source software can sometimes be a pain in the ass on Linux. For example, installing the PCB layout tool Eagle on Fedora requires several libraries that aren't available in the repositories any more. And when you're installing it on a 64 bit system, you need a ton of 32 bit libraries, because there's no 64 bit version of Eagle available.
Fortunately, with a little bit of search work, you can find all required libraries, and, to make things a bit easier for you guys, here's how you install Eagle 6 on Fedora 17 with a few commands.
Let's start with installing all 32 bit libraries:
yum install glibc.i686 libXrender.i686 libXrandr.i686 libXcursor.i686 libXi.i686 freetype.i686 fontconfig.i686 libstdc++.i686 zlib.i686
A few libraries aren't available in the repositories, but I found them on the internet, and uploaded the required libraries here. Extract those files in /usr/lib (not /usr/lib64).
Now you're ready to go, so run the Eagle installer and follow the steps of the wizard. Afterwards, Eagle should be installed on your system, and you can run it by double clicking on the 'eagle' executable. Happy PCB'ing!