Using the Linux alternatives command to manage multiple Arduino IDE versions
The Arduino package contains an IDE that can be used to develop and upload code to the micro-controller.
sudo yum -y install arduino
Run the Arduino IDE and set your preferences, etc. and test that it works. Your user may need to be added to some groups (dialout and lock in Fedora 20) to have permissions to write to the serial interface on your computer.
Optionally, install the alternatives graphical user interface. You can use this interface to switch between your options rather than using the command.