The Fedora Universe
Colin Charles, <byte@bytebot.net>
Sat Sep 11 00:32:17 EST 2004
Preface
Introduction
Table of Contents
- The Fedora Universe
- History
- The Project
- The company behind it
- The Merger
- Fedora: Getting past the terminology
- Core, Extras, Alternatives, Legacy
- base, updates, updates-testing, development
- Release cycle, how long "support"
lasts
- Installing Fedora
- anaconda
- GUI, text mode, askmethod, HTTP, NFS, FTP, hard disk, CDROM,
etc... (including passing options to the kernel)
- Dual booting
- (Macs) - yaboot, instead of grub
- Installing the base system
- Personal desktop, workstation, server, custom
(minimal/everything)
- firstboot - license, set time, add user
- X Window System
- system-config-display, Xorg 6.8.0, Settings, ddcprobe (?)
- Introduction to Fedora Software Package Management
- yum, up2date, apt
- Choosing compatible repositories (/etc/yum.conf,
/etc/sysconfig/rhn/sources, /etc/apt.conf)
- www.fedoratracker.org
- Security Patches and Updates
- fedora-announce-list, track "updates"
- The GNOME Desktop
- The K Desktop Environment (KDE)
- Productivity Software (OOo, GNOME Office, KOffice)
- Attaching Peripherals - hal, udev, kudzu
- Printing
- system-config-printer
- CUPS
- Networking - system-config-network, NetworkManager, internet-druid
- Running Web Services - apache
- Running Mail Services - sendmail, postfix, system-switch-mail
- File Serving - samba, nfs
- Running a Firewall - system-config-securitylevel
- SELinux
- Internationalising Fedora - IIIMF, system-config-im
- Pakage Caching: Updating Multiple Machines
- mirroring a tree; /var/cache/yum via NFS; squid
- Creating Fedora Packages
- create RPMs
- basic, good enough guide to conform to fedora.us standards
- point to Maximum RPM
- intro to GPG here, for signing packages
- Compiling Kernels The Fedora Way
- kernel-sourcecode
- Tools you will need - kernel development from
system-config-packages
- make rpm (from kernel.org)
- rpmbuild fun :)
- Setting grub(/yaboot) up
- Becoming a Fedora developer
- first we'll "define" this okay? ;-) Otherwise, fedora.us
introduction for instance
- Misc.