Geek Software of the Week: Dr. Bill’s Perfect Fedora 16 Build!

This week we have a VERY unusual Geek Software of the Week, I am publishing my “crib notes” om how to build the perfect (for me anyway, your mileage may vary) Fedora Client using Fedora 16! I spent a good part of Christmas vacation searching for, and finding, methods to build my perfect client, and, now, all the info is gathered in one place… enjoy! (BTW… this is for the 32 bit version of the build.)

Download Fedora from:

http://fedoraproject.org/get-fedora

Burn the .iso file to a CD, boot from it, and choose the local hard drive install.

Install Remmina RDP Client, and plugins, from Add/Remove Applications within Fedora itself.

Install LibreOffice from Add/Remove Applications

Download and install the Adobe Flash Plugin via Firefox from Adobe:

http://get.adobe.com/flashplayer/otherversions/

Install Citrix Receiver from the downloaded file located at:

http://www.drbillbailey.net/files/fedora/openmotif-2.3.3-1.fc14.i686.rpm

Or, use these commands in a terminal session:

sudo yum install openmotif-2.3.3-1.fc14.i686
sudo yum remove cjkuni*

If you get a blank window named “PnaAuthDialog_popup” when running Citrix Receiver, the following solved this problem for me:

Adding an extra line in /etc/sysctl.conf at the end of the file, using your favorite editor with root privs:

net.ipv4.tcp_window_scaling=0

…and reboot.

Then, install the Chromium Web Browser by making Chromium available (add a new repository)

Place this file in your /etc/yum.repos.d/ directory (files content between the lines below)

——————————
# fedora-chromium.repo
# Place this file in your /etc/yum.repos.d/ directory

[fedora-chromium-stable]
name=Builds of the “stable” tag of the Chromium Web Browser
baseurl=http://repos.fedorapeople.org/repos/spot/chromium-stable/fedora-$releasever/$basearch/
enabled=1
skip_if_unavailable=1
gpgcheck=0

[fedora-chromium-stable-source]
name=Builds of the “stable” tag of the Chromium Web Browser – Source
baseurl=http://repos.fedorapeople.org/repos/spot/chromium-stable/fedora-$releasever/SRPMS
enabled=0
skip_if_unavailable=1
gpgcheck=0
—————————–
(The next command is all one line, be sure to enter it as such)

sudo rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm

Then install Chromium from Add/Remove Applications

—-

Install Adobe Flash in the Chromium Browser (download from the Adobe web Site)

flash-plugin-11.1.102.55-release.i386.rpm

sudo rpm -ivh flash-plugin-11.1.102.55-release.i386.rpm

—-

Download and Install the VMware View Open Client:

http://code.google.com/p/vmware-view-open-client/downloads/list?q=RPM

Download and install:

sudo rpm -ivh VMware-view-open-client-4.5.0-297975.i386.rpm

—-

Download and install Dropbox from the Dropbox web site:

http://www.dropbox.com

—-

Set up vpnc (a Cisco compatible VPN client)

This info will help you convert your .pcf file to a .conf file for vpnc:
http://www.debuntu.org/how-to-connect-to-a-cisco-vpn-using-vpnc
http://wiki.eeeuser.com/howto:vpn

cp the vpnc.conf file that you create to /etc/vpnc/

Install vlc player from Add/Remove Applications

Set up Java:

Enter this command:

sudo yum -y install java-1.6.0-openjdk-plugin

Install Codeweavers (Purchased) Standard Edition
http://www.codeweavers.com/account/downloads/
crossover-standard-10.2.0-1.i386.rpm
Install after downloading

e-Sword Install:

Download e-Sword
Download the e-Sword Crosstie from Codeweavers:
http://www.codeweavers.com/via/e-sword
Install using Crosstie

Install audacity-freeworld from Add/Remove Applications

Install EasyTAG from Add/Remove Applications

Install GIMP from Add/Remove Applications

Install Inkscape from Add/Remove Applications

Install Filezilla from Add/Remove Applications

Install KompoZer from Add/Remove Applications

Install clamz from Add/Remove Applications
(Allows downloading MP3s from Amazon Cloud Reader as .amz files)

Install Bluefish HTML Editor from Add/Remove Applications

Then install ClamAV (Yes, an Anti-Virus for Linux!)

sudo yum install clamav clamav-update

Edit the configuration file with your favorite editor

vi /etc/freshclam.conf

and perform the following change:

1-add a # in front of “Example” (to comment/disable it)
# Comment or remove the line below.
#Example
2-uncomment (remove the # in front of) the line “DNSDatabaseInfo current.cvd.clamav.net”
# Use DNS to verify virus database version. Freshclam uses DNS TXT records
# to verify database and software versions. With this directive you can change
# the database verification domain.
# WARNING: Do not touch it unless you’re configuring freshclam to use your
# own database verification domain.
# Default: current.cvd.clamav.net
DNSDatabaseInfo current.cvd.clamav.net
3-Localized the virus database source to the nearest one by adding a new line “DatabaseMirror db.XY.clamav.net”, and changing XY by your 2 characters country code, here for Vietnam it will be:
# Uncomment the following line and replace XY with your country
# code. See http://www.iana.org/cctld/cctld-whois.htm for the full list.
# You can use db.XY.ipv6.clamav.net for IPv6 connections.
#DatabaseMirror db.XY.clamav.net
DatabaseMirror db.vn.clamav.net
4-be sure that the following line is uncomment
DatabaseMirror database.clamav.net

Install clamtk (a graphical interface for ClamAV) from Add/Remove Applications

Webmin is a great web-based tool for system administration.

Install webmin from webmin-1.570-1.rpm (Download from http://webmin.com site)

To display desktop icons, run this command as a normal user, in your account:

gsettings set org.gnome.desktop.background show-desktop-icons true

To allow Brasero to work to allow CD Burning of Audio (MP3) Files:

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

Speed up Firefox under Fedora with these steps:

Open Firefox
In the location bar enter the following:
about:config
In the filter bar enter the following:
network.http.p
Select the line that reads “network.http.pipelining”.
Double-click “false” so it changes to “true” for this value.
Next select “network.http.pipelining.maxrequests”.
Double click on the line and a text box will appear, enter “8”. The default is 4.
Next select the value”network.http.proxy.pipelining”.
Double-click “false” so it changes to “true” for this value.
Close and restart Firefox.

Install Skype
http://www.skype.com/intl/en-us/get-skype/on-your-computer/linux/downloading.fedora


Install beesu (allows you to run nautilus (file manager)) quickly and easily, however, you have to install it from yum, not Add/Remove Applications; use this command:

yum install beesu

Then, you can use it by typing:

beesu nautilus

Install gedit-beesu-plugin from Add/Remove Applications

Install nautilus-beesu-manager from Add/Remove Applications

A Note on File Associations in Fedora:

You may associate file extensions (like .mp3 or .m3u) with specific applications graphically. Go into nautilus (file manager) and right-click on a file with the extension you want to set. Click on “Properties” and then click on the tab marked “Open With” and select the application you want to use to open it, and set it as Default in the interface.

Also, an EXCELLENT resource to find answers to Fedora problems and issues is:

http://fedorasolved.org/

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.