Learning Red Hat Enterprise Linux and Fedora

Front Cover
"O'Reilly Media, Inc.", 2004 - Computers - 326 pages
2 Reviews

The GNU/Linux® success story is well known. Firmly established as a high-performance operating system, its worldwide installations are increasing at phenomenal rates. Much of this success has been on the server side, but more and more PC users are turning to Linux on the desktop, as well.

For those grounded in Microsoft Windows® or Apple Macintosh® graphical interfaces, the first look at a powerful Unix-style operating system can be daunting. This book provides a clear, no-nonsense introduction to the popular Red Hat® distribution of Linux. It takes you through installation and shows you the key parts of the system, always with an eye toward what can go wrong and what you need to know to get over the humps.

Linux is known as a secure environment and a good platform to run a web server. These topics are among the many covered in this book. But did you know you can also burn CDs, sync a PalmPilot™, and edit slideshow presentations with powerful tools on Linux? Those topics are covered here, too.

Red Hat currently provides two distributions, both documented in this book. The first is their commercial, subscription-based product, called Red Hat Enterprise Linux and also available through retail channels as Red Hat Professional Workstation. The second is the freely distributed Fedora distribution. The Publisher's Edition of Fedora is included in this book on two disks.

New in this edition are installation instructions for Red Hat Enterprise Linux and Fedora, package updating for Red Hat Enterprise Linux and Fedora, information on the GRUB bootloader, and the CUPS printer system.

Learning Red Hat Enterprise Linux and Fedora tells you how to:

  • Prepare your system for installing Linux
  • Install and configure Linux and the two popular desktop environments, GNOME and KDE.
  • Run the most popular productivity tools on Linux: mailers, web browsers, OpenOffice, and Evolution.
  • Obtain and set up software through the Red Hat Package Manager (RPM)
  • Set up a Linux system for networking, either on your local area network (LAN), or via a dialup connection to the Internet.
  • Use the system-administration tools included with Red Hat, GNOME, and KDE, including such valuable utilities as Samba file-sharing and the Apache web server.
  • Understand and write shell scripts so you can peek under the hood and extend the power of Linux.
 

What people are saying - Write a review

LibraryThing Review

User Review  - MrJack - LibraryThing

In this book, the author focuses on the new Linux user and on desktop Linux applications. The book is written specifically for the version of Red Hat Linux that came packaged with the book on a CD-ROM ... Read full review

Learning Red Hat Enterprise Linux and Fedora

User Review  - Not Available - Book Verdict

Linux's popularity continues to grow owing to its lower cost and better security. Multiple flavors and uses of the OS lead to multiple guides; those listed here mainly cover the popular licensed Red ... Read full review

Selected pages

Contents

Why Run Linux?
1
What Is Linux?
2
Reasons to Choose or Not Choose Linux
14
Preparing to Install Linux
16
Collecting Information About Your System
18
Preparing Your Hard Disk
24
Installing Linux
31
Start the Installation
32
Keeping Your Fedora Core System Up to Date
171
Configuring and Administering Linux
173
Administering Your System by Using the System Tools Menu
190
Controlling Services by Using the Server Settings Menu
197
Connecting to the Internet
202
Configuring an Internet Connection
203
The Mozilla Web Browser
216
gFTP FTP Client
219

The Firstboot Service
65
Logging into the Desktop
69
Getting Help
71
How Linux Works
74
How Linux Organizes Data
75
Using X
81
Using the GNOME and KDE Desktops
87
Using the GNOME Desktop
88
Using the KDE Desktop
100
Using Linux Applications
110
Evolution
119
PilotHandspring Tool
121
CD Creator
125
Conquering the bash Shell
127
Working with the Linux Command Prompt
130
Useful Linux Programs
148
Installing Software Using the RPM Package Manager
152
The redhatinstallpackages Command
156
The rpm Command
157
Querying the RPM Database
158
Installing a Package
159
Uninstalling a Package
162
Updating a Package
163
Advanced RPM Techniques
164
Using wvdial
220
Configuring Linux to Use a Cable or DSL Modem
221
Setting Up Network Services
223
Configuring Hosts
224
Samba
225
Running Apache
236
The Secure Shell
241
Implementing a Basic Firewall
246
Checking Your Security by Using Nmap
248
Network Security Tips
249
Advanced Shell Usage and Shell Scripts
250
Filename Globbing
251
Shell Aliases
253
Using Virtual Consoles
254
X and the Shell
255
Shell Scripts
257
Understanding Shell Scripts
265
Linux Directory Tree
275
Principal Linux Files
277
Managing the Boot Process
281
Linux Command Quick Reference
296
Index
305
Copyright

Other editions - View all

Common terms and phrases

About the author (2004)

Bill McCarty is associate professor of management information systems in the School of Business and Management of Azusa Pacific University, Azusa, California, and was previously associate professor of computer science, in which capacity he taught for ten years in Azusa Pacific's Master of Applied Computer Science program. Bill holds a Ph.D. in the management of information systems from the Claremont Graduate University, Claremont, California, and worked for 15 years as a software developer and manager.

Bibliographic information