This is the list of resources I used during my Fedora post-installation process. Even thou my distro of choice is Arch, I decided to install Fedora on one of my computers because I needed something working out of the box, something I would setup and not touch again for troubleshooting. Quite a mistake, I ran into issues I commonly encounter with arch when I updated the system, and I had to spend a reasonable amount of time setting up the system. It was worth the shot and I certainly enjoy Fedora, but I guess I will stick with mint from now on for this kind of requirements.
But for those who wish to use Fedora as their main OS, here is a comprehensive list of the resources I used during the setup. I understand at the moment I am writing this article, Fedora 18 is already available as "stable", however, many of these instructions shall work with Fedora 18, others shall be very similar.
Browser
Install instructions:
Install Google Chrome on Fedora 17/16, CentOS/Red Hat (RHEL) 6.3
Install Oracle java(links provider further in the article) to be able to run java applications on chrome.
You can also try
this method if you do not want to install Oracle java.
To install flash:
su -c 'rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm'
su -c 'rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux'
su -c 'yum install flash-plugin'
Restart browser after installing flash/java.
Office
Install libre office core
su -c 'yum install libreoffice'
Search and install language pack (example is pt-PT, change to your appropriate language pack)
yum search libreoffice-langpack
su -c 'yum install libreoffice-langpack-pt-PT'
Choose aditional extensions/plugins to install
yum search libreoffice
libreoffice-bsh.x86_64 : BeanShell support for LibreOffice
libreoffice-headless.x86_64 : LibreOffice Headless plug-in
libreoffice-javafilter.x86_64 : Optional javafilter module for LibreOffice
libreoffice-langpack-pt-PT.x86_64 : Portuguese language pack for LibreOffice
libreoffice-nlpsolver.x86_64 : Non-linear solver engine for LibreOffice Calc
libreoffice-ogltrans.x86_64 : 3D OpenGL slide transitions for LibreOffice
libreoffice-postgresql.x86_64 : PostgreSQL connector for LibreOffice
libreoffice-presentation-minimizer.x86_64 : Shrink LibreOffice presentations
libreoffice-presenter-screen.x86_64 : Presenter Screen for LibreOffice
: Presentations
libreoffice-report-builder.x86_64 : Create database reports from LibreOffice
libreoffice-rhino.x86_64 : JavaScript support for LibreOffice
libreoffice-sdk.x86_64 : Software Development Kit for LibreOffice
libreoffice-sdk-doc.x86_64 : Software Development Kit documentation for
: LibreOffice
libreoffice-voikko.x86_64 : Finnish spellchecker and hyphenator extension for
: LibreOffice
libreoffice-wiki-publisher.x86_64 : Create Wiki articles on MediaWiki servers
: with LibreOffice
libreoffice-writer2latex.x86_64 : LibreOffice Writer To LateX Converter
libreoffice-writer2xhtml.x86_64 : LibreOffice Writer to xhtml Converter
libreoffice-xsltfilter.x86_64 : Optional xsltfilter module for LibreOffice
(...)
Install plugins/extensions(just erase those not needed)
su -c 'yum install libreoffice-bsh libreoffice-headless libreoffice-nlpsolver libreoffice-ogltrans libreoffice-postgresql libreoffice-presentation-minimizer libreoffice-presenter-screen libreoffice-report-builder libreoffice-rhino libreoffice-wiki-publisher libreoffice-writer2latex libreoffice-writer2xhtml'
Oracle JDK
Download JDK rpm from
http://www.oracle.com/technetwork/java/javase/downloads/index.html and install with rpm tool (substitute the name of the file for the name of the file you downloaded).
su -c 'rpm -ivh jdk-7u10-linux-x64.rpm'
Some errors may show up, supposedly they don't affect the installation[1][2]:
Unpacking JAR files...
rt.jar...
Error: Could not open input file: /usr/java/jdk1.7.0_10/jre/lib/rt.pack
jsse.jar...
Error: Could not open input file: /usr/java/jdk1.7.0_10/jre/lib/jsse.pack
charsets.jar...
Error: Could not open input file: /usr/java/jdk1.7.0_10/jre/lib/charsets.pack
tools.jar...
Error: Could not open input file: /usr/java/jdk1.7.0_10/lib/tools.pack
localedata.jar...
Error: Could not open input file: /usr/java/jdk1.7.0_10/jre/lib/ext/localedata.pack
Detailed install instructions on:
http://www.if-not-true-then-false.com/2010/install-sun-oracle-java-jdk-jre-7-on-fedora-centos-red-hat-rhel/
To swap between java versions:
alternatives --config java
[1]
http://manualinux.heliohost.org/java.html (castillan aka spanish)
[2]
http://forum.fedoraonline.it/viewtopic.php?pid=197741 (italian)
Audio and Video
To install audio and video codecs, you need to add RPM Fusion repository(described next).
Just run this on the terminal to install most codecs, including mp3:
su -c 'yum install gstreamer-plugins-good gstreamer-plugins-bad gstreamer-plugins-ugly'
There are a
couple awesome video and audio players for
linux. Personal favourites are vlc for video and banshee for music.
yum install banshee vlc
RPM Fusion
"RPM Fusion provides software that the
Fedora Project or
Red Hat doesn't want to ship. That software is provided as precompiled RPMs for all current Fedora versions and Red Hat Enterprise Linux 5 and 6; you can use the RPM Fusion repositories with tools like yum and PackageKit.
RPM Fusion is a merger of
Dribble,
Freshrpms, and
Livna; our goal is to simplify end-user experience by grouping as much add-on software as possible in a single location. Also see our
FoundingPrinciples."
--@
http://rpmfusion.org/
To add this repository:
su -c 'yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm'
su -c 'yum update'
Eclipse Juno
Guide on how to Install Eclipse SDK 4.2.1 (Juno) on Fedora 17/16, CentOS/RHEL 6.3/5.8