Fedora 15 (64-bit) desktop with Chrome, Flash, Adobe Air, VLC media player

I have hunted down bits of information from the far-flung corners of the Internet and consolidated them into a single post: Improving upon the default Fedora 15 desktop and run popular user applications, such as Google Chrome with Flash plugin, VLC media player, and Adobe Air apps (TweetDeck).

Hopefully, with the step-by-step instructions below, Linux newcomers will encounter less frustration setting up a desktop environment complete with several essential applications that greatly enhance the experience.

Run the default installation from Fedora 15 ISO/CD-ROM

After initial install/reboot, and inside terminal console, immediately give your user account sudo privileges:

su -c 'usermod -G wheel [your_username]'

Bring your system up to date:

sudo yum update

Reduce potential headache later on by getting these packages installed:

sudo yum install make gcc kernel-headers kernel-devel

Install Firefox and Google Chrome

sudo yum install firefox

Install 64-bit Google Chrome RPM from Google

Installing Adobe Flash: choosing between 32-bit or 64-bit.

Adobe offers both 32-bit and 64-bit version of Flash for Linux.  However, it is highly recommended that you install 32-bit Flash with the plugin wrapper, instead of the native 64-bit version of Flash.  Adobe puts a high priority on keeping the 32-bit version of Flash up-to-date with security fixes as well as releasing bugfixes/new features on a regular basis.  The 32-bit version is included inside Adobe’s yum repo so the Flash updates are pulled into your machine automatically when they are ready.

In contrast, 64-bit Linux version of Flash is slightly more than a blip on Adobe’s radar so this version gets infrequent updates and additionally, you’re personally responsible for checking Adobe’s site to see if there’s an update to install manually.  Neglecting to do this on a regular basis may lead your system to run with out-dated Flash with known security holes.

(The Bad method) Installing native Flash 64-bit, and again, with a warning: do not forget to to manually check/install updates on a regular basis!!

Download and untar/ungzip latest 64-bit Flash from Adobe. At present time, it is:

http://download.macromedia.com/pub/labs/flashplayer10/flashplayer10_2_p3_64bit_linux_111710.tar.gz

sudo mkdir -p /opt/google/chrome/plugins
sudo cp libflashplayer.so /opt/google/chrome/plugins/
sudo cp libflashplayer.so /usr/lib64/mozilla/plugins

Both Firefox and Chrome should have working 64-bit Flash plugin.

(The Safer  method) Installing Flash 32-bit with plugin wrapper, including automatic updates.

http://get.adobe.com/flashplayer/. Select YUM for Linux and download/install

sudo yum update  (should see adobe-linux-i386 repo updating)
su -c 'yum install nspluginwrapper.{x86_64,i686} alsa-plugins-pulseaudio.i686 --disablerepo=adobe-linux-i386'
su -c 'yum install flash-plugin'

Run Mozilla Firefox once so that it creates /usr/lib64/mozilla/plugins-wrapped/nswrapper_32_64.libflashplayer.so

Firefox should work with the 32-bit Flash plugin- play youTube video clip to verify.

For Google Chrome:

sudo mkdir -p /opt/google/chrome/plugins
sudo ln -s /usr/lib64/mozilla/plugins-wrapped/nswrapper_32_64.libflashplayer.so  \
/opt/google/chrome/plugins/nswrapper_32_64.libflashplayer.so

Install Adobe Reader (English version)

sudo yum install AdobeReader_enu

Install Adobe Air

First, install various 32-bit packages before 32-bit adobeair will work on 64-bit machine.

sudo yum install gtk2-devel.i686 nss.i686 libxml2-devel.i686 libxslt.i686 \ 
gnome-keyring.i686 rpm-devel.i686 rpm-build rpm-build-libs.i686  \
libgnome-keyring.i686 ld-linux.so.2 libdbus-glib-1.so.2 libhal.so.1 \
libXt.so.6 libDCOP.so.4 nss-devel.i686
sudo yum install adobeair

Now can install Adobe Air apps such as TweetDeck.

Gain access to additional software for Fedora:

Install RPMfusion repos for Fedora 15

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'
sudo yum update

Install vlc from RPMfusion

sudo yum install vlc
This entry was posted in Linux. Bookmark the permalink.