|
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! |
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
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.