CSUF LogoCSUF Site Navigation
optics.csufresno.edu

Linux Systems Administration Fedora 9 Notes

Department of Electrical and Computer Engineering
Assistant Professor Gregory R. Kriehn
Forums
Wiki
Fedora 9 Overview

Fedora (previously called Fedora Core) is an RPM-based, general purpose Linux distribution, developed by the community-supported Fedora Project and sponsored by Red Hat. Fedora's mission statement is: "Fedora is about the rapid progress of Free and Open Source software."[1] One of Fedora's main objectives is to not only contain free and open source software, but also to be on the leading edge of such technologies.[1][2] 

                                                                                            (Wikipedia)

See the Fedora homepage for further details.

Fedora 9

Fedora 9 Systems Administration

Truth be told, I have mixed feelings about Fedora 9. I enjoy Firefox 3 (even though it is still a beta release), the release of Perl 5.10.0, and the fact that the unmaintained TeX distribution has been brought back to life with TeXLive, but using a pre-release version of the X server has left a somewhat sour taste in my mouth. Fedora is not entirely to blame here, seeing how Nvidia refuses to take a proactive stance toward Linux driver support and the X.org guys are way behind schedule with their release, but even so. In my opinion it still would have been better to wait until Fedora 10 to include the new X server. The inclusion of Gnome 2.22 does not help either, seeing how gdm had to be re-written, and is currently nerfed. (And the Fedora 9 Waves Theme is so awful I had to switch it back to the Fedora 8 Infinity Theme.) But such is life in the RedHat/Fedora camp — it seems like the "myth" stating that odd numbered releases pale in comparision to the even numbered ones is still very much alive and kicking after all these years. My guess is that by the time Fedora 10 comes around, the distribution will start feeling polished once again.

Fedora 9 Compiz Fusion Screenshot

F9 Systems Administration Overview

1. Background Information & Purpose
2.
Why Choose Fedora (Fedora vs. Ubuntu)
 
F9 Kriehn Repository
1. Professor Kriehn's Fedora Repository

F9 Installation Notes
1. Pre-Installation Tasks
2. Installation
3. Post-Installation Changes

F9 HOWTOs

1. Internet Access
2. Security
3. Setup for Installing Applications
4. Network/Filesystem Services & Applications
5. E-Mail & Spam
6. Apache/MySQL/PHP Services & Applications
7. Hosting a Yum Repository
8. Enlightenment DR17 (E17)
9. Gnome Applications & Settings
10. Laptop & General Settings
11. Google Applications
12. Multimedia-Based Applications & Setup
13. Drawing & Image Manipulation Programs
14. Programming Applications
15. General Utilities

F9 Additional References
1. Reference List

Looking Torward Fedora 9
1. Preparing to Install Fedora 10

Table of Contents


Fedora 9 Systems Administration Overview,
Installation Notes, & HOWTOs


F9 Systems Administration Overview

1. Background Information & Purpose
2. Why Choose Fedora? (Fedora vs. Ubuntu)

F9 Kriehn Repository

1. Professor Kriehn's Fedora Repository

F9 Installation Notes

1. Pre-Installation Tasks
     1.1 Partition Sizes
     1.2 Dual Boot Options

2. Installation
     2.1 Installation Procedure
     2.2 First Boot

3. Post-Installation Changes
     3.1 sudo
     3.2 Shell Environment (bash)
     3.3 .bashrc Script
     3.4 Services


F9 HOWTOs

1. Internet Access
     1.1 Networking
     1.2 Wireless (with WPA/WP2 Encryption)

2. Security

     2.1 Secure Shell (ssh & sshd)
     2.2 Firewall
     2.3 SELinux
     2.4 BlockHosts
     2.5 RKhunter

3. Setup for Installing Applications
     3.1 Updating the Database for mlocate
     3.2 yum, yum plugins, & yumex
     3.3 Repositories & Updates

4. Network/Filesystem Services & Applications
     4.1 Network File System (NFS)
     4.2 Samba Server for Windows
     4.3 NTFS for Windows Partitions
     4.4 Automated Backups & Scripting with rsync
     4.5 rsync Server
     4.6 Network Printing with CUPS
     4.7 Scanning with xsane

5. E-Mail & Spam
     5.1 sendmail Configuration
     5.2 fetchmail Configuration
     5.3 spambayes
     5.4 dovecot

6. Apache/MySQL/PHP Services & Applications
     6.1 Apache Web Server
     6.2 ModSecurity
     6.3 MySQL Server
     6.4 phpMyAdmin
     6.5 MediaWiki
     6.6 phpBB
     6.7 Joomla

7. Hosting a Yum Repository
     7.1 GnuPG Key
     7.2 Creating a Yum Repository
F9 HOWTOs (continued)

8. Enlightenment DR17 (E17)
     8.1 E17 Installation
     8.2 E17 Entrance Setup
     8.3 E17 General Configuration
     8.4 E17 Animated Backgrounds

9. Gnome Applications & Settings
     9.1 Compiz Fusion & Emerald
     
9.2 nautilus

10. Latptop & General Settings
     10.1 beep (curses bell)
     10.2 Boot Options
     10.3 cpuspeed
     10.4 i8kutils

11. Google Applications
     11.1 Google Earth
     11.2 Google Picasa
     11.3 Google Desktop

12. Multimedia-Based Applications & Setup
     12.1 Acrobat Reader & Plugin
     12.2 Audacity
     12.3 BitTorrent & Azureus
     12.4 Burning CD/DVDs from a Command Prompt
     12.5 Flash Plugin
     12.6 gnomebaker & k3b
     12.7 gtkpod
     12.8 Java
     12.9 Mplayer, mencoder, plugins, etc.
     12.10 MSFonts
     12.11 Nvidia Driver
     12.12 RealPlayer
     12.13 Skype
     12.14 xmms & audacious (with mp3 plugin)

13. Drawing & Image Manipulation Programs

     13.1 gv
     13.2 IVTools
     13.3 jpeg2ps
     13.4 pdftk
     13.5 pngout
     13.6 Tgif
     13.7 xv

14. Programming Applications
     14.1 AUCTeX
     14.2 IDL
     14.3 LaTeX Configuration & TeTeX Extras
     14.4 Nvu/KompoZer

15. General Utilities
     15.1 Alpine (pine)
     15.2 gkrellm
     15.3 gparted & qtparted

     15.4 xosview
     15.5 Other Applications

F9 Additional References

1.  Reference List

Looking Toward Fedora 10

1. Preparing to Install Fedora 10

Additional Fedora Systems Administration Pages
Fedora 8 Installation Notes and HOWTOs
Fedora 7 Installation Notes and HOWTOs
Fedora Core 6 Installation Notes and HOWTOs
Fedora Core 5 Installation Notes and HOWTOs

E17