What to do after installing Fedora 20 Heisenbug

Fedora 20 Heisenbug hit the scene several weeks ago. However, it never hurts to take a look at the update of our Fedora post installation guide, especially those just getting started on Linux. I hope you find it useful!

fedora20

Before we start, let's start by activating administrator privileges:

su -

and enter the administrator password.

1. Update Fedora

After giving root privileges, the next thing is to update the system. This is 100% recommended, in order to avoid any errors and to be able to install everything with the most recent packages.

yum-y update

2. Put Fedora in Spanish

One of the advantages of this new version is that the Anaconda installer and most of the environment come with support for the Spanish language, but if we want the entire system to be in our language, we just have to navigate to Activities> Applications> System Settings> Region and Language and select Spanish.

In case that doesn't work:

KDE

yum -y install kde-l10n-Spanish
yum -y install system-config-language
system-config-language

Gnome and others

yum -y install system-config-language
system-config-language

3. Install extra repositories

RPM Fusion is the most important (and almost mandatory to add) additional repository in Fedora. It includes a large part of the package that Red Hat does not include by default in its distributions for licensing or patent reasons, so this repository is essential to, for example, install multimedia playback codecs. This is because Fedora intends to offer us free alternatives to proprietary code and content to make it completely free and redistributable.

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 '

To finish, we must update our repositories:

sudo yum check-update

We update:

sudo yum update

Now if we are ready to install proprietary drivers and codecs on our computer

4. Improve yum

yum is like Ubuntu's apt-get. By installing a few packages we are going to improve it and make it work faster.

yum -y install yum-plugin-fastestmirror yum -y install yum-presto yum -y install yum-langpacks

5. Install Nvidia driver

First of all, activate the RPM Fusion repository with the free and nonfree branches (see step 3).

1.-  Check your video card model

rpm -qa * \ nvidia \ * * \ kernel \ * | sort; uname -r; lsmod | grep -e nvidia -e nouveau; cat /etc/X11/xorg.conf lspci | grep VGA

2.- Identify if your Nvidia video card is compatible with the drivers, visiting the following link.

3.- Update the kernel and SELinux module:

su
yum update kernel\* selinux-policy\*
reboot

4.- Install according to your video card:

GeForce FX

yum install akmod-nvidia-173xx xorg-x11-drv-nvidia-173xx-libs

GeForce 6/7

yum -y install akmod-nvidia-304xx xorg-x11-drv-nvidia-304xx-libs

GeForce 8/9/200/300/400/500/600/700

yum -y install akmod-nvidia xorg-x11-drv-nvidia-libs

Step 5: make sure nouveau is removed from initramfs

su
mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img
dracut /boot/initramfs-$(uname -r).img $(uname -r)

5.- Restart your computer.

6. Configure Gnome Shell

This may be the first thing you want to do in Fedora, since the Gnome 3 Shell is coming. To configure it, it is best to install gnome-tweak-tool to modify the theme, the fonts, etc. Dconf-editor will allow you to further modify and customize Fedora.

yum install gnome-tweak-tool yum install dconf-editor

7. Install audio and video codecs

yum -y install gstreamer-plugins-bad gstreamer-plugins-bad-nonfree gstreamer-plugins-ugly gstreamer-ffmpeg

8. Install codecs to watch DVDs

rpm -Uvh http://rpm.livna.org/livna-release.rpm yum check-update yum install libdvdread libdvdnav lsdvd libdvdcss

9. Install Flash

32/64 bit Flash:

yum install alsa-plugins-pulseaudio flash-plugin

10. Install java + java plugin

OpenJDK, the open version of Java that is sufficient for most tasks.

yum -y install java-1.7.0-openjdk yum -y install java-1.7.0-openjdk-plugin

However, if you are a Java developer you may want to install the official version of Sun Java.

32bit:

wget -c -O jre-oraclejava.rpm http://javadl.sun.com/webapps/download/AutoDL?BundleId=81809
yum -y install jre-oraclejava.rpm
cd /usr/lib/mozilla/plugins/
ln -s /usr/java/latest/lib/i386/libnpjp2.so
echo 'PATH=/usr/java/latest/bin:$PATH' >> /etc/profile.d/java.sh

64bit:

wget -c -O jre-oraclejava.rpm http://javadl.sun.com/webapps/download/AutoDL?BundleId=81811
yum -y install jre-oraclejava.rpm
cd /usr/lib64/mozilla/plugins/
ln -s /usr/java/latest/lib/amd64/libnpjp2.so
echo 'PATH=/usr/java/latest/bin:$PATH' >> /etc/profile.d/java.sh

If the icedtea plugin is installed, it must be uninstalled or disabled.

11. Install zip, rar, etc.

yum -y install unrar p7zip p7zip-plugins

12. Install LibreOffice in Spanish

yum -y install libreoffice-base libreoffice-calc libreoffice-core libreoffice-draw libreoffice-impress libreoffice-langpack-en libreoffice-math libreoffice-writer hunspell hunspell-en

13. Install Wine

yum install wine yum -y install cabextract

You can also install Winetricks (a set of DLLs necessary for the execution of some Windows programs). Once installed, you can run it like this: / usr / bin / winetricks

Yapa: automatic installers

There is a variety of scripts that allow us to automate a large part of the tasks to be carried out after the installation of Fedora. Among them, it is worth mentioning easy life y Fedora Utility.