Linux Installation

The Gnome Desktop

GNOME (pronounced guh-nome) provides the desktop environment that you get by default when you install Fedora, Ubuntu, and other Linux systems. This desktop environment provides the software that is between your X Window System framework and the look-and-feel provided by the window manager. GNOME is a stable and reliable desktop environment, with a few cool features. As of this writing, GNOME 2.26 is the most recent version available, although the distribution you are using may or may not...

Customizing a Bootable Linux

A Linux live CD is like a Linux system running from a hard disk, with a few significant differences. It has to be tailored to run from a read-only medium, it usually doesn't (by default) save information across reboots, and it needs to be able to detect and configure hardware each time it starts. Many live CD distributions have created ways of working around these limitations, including allowing you to customize the CD and to save your customizations across reboots. If you are setting out to...

No Warranty

BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND OR OTHER PARTIES PROVIDE THE PROGRAM AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD...

Using word processors

OpenOffice.org is a powerful open source office suite, available as a download and as part of many Linux distributions. Based on Sun Microsystem's StarOffice productivity suite, OpenOffice. org includes a word processor, spreadsheet program, presentation manager, and other personal productivity tools. In most cases, OpenOffice.org can be used as a drop-in replacement for Microsoft Office. If you've been using Microsoft Office applications such as Microsoft Word, Excel, and PowerPoint, most...

Watching video with xine

The xine player is an excellent application for playing a variety of video and audio formats. You can get xine from xine.sourceforge.net or from software repositories associated with your Linux distribution. For Fedora, xine-ui is in the main Fedora repository (yum install xine-ui). However, you also need to install xine-lib-extras-freeworld from the rpmfusion.org site. To play commercial DVDs, you also need to get the libdvdcss package (possibly available from the rpm. livna.org site). For...

Remastering PCLinuxOS

Offering tools for remastering PCLinuxOS has encouraged users to create their own custom versions of PCLinuxOS. In many cases, those users have made their remasters available to others. That gives you the opportunity to try out versions of PCLinuxOS that include different desktop environments or special sets of applications. The DVD that comes with this book includes the official PCLinuxOS live CD, which offers a KDE desktop by default. That and other official remasters are available from...

Using Webbased CUPS administration

CUPS offers its own Web-based administrative tool for adding, deleting, and modifying printer configurations on your computer. The CUPS print service (using the cupsd daemon) listens on port 631 to provide access to the CUPS Web-based administrative interface. If CUPS is already running on your computer, you can immediately use CUPS Web-based administration from your Web browser. To see whether CUPS is running and to start setting up your printers, open a Web browser on the local computer and...

Games in Fedora

Fedora offers an extensive set of games, resulting from a very active Games special interest group Table 7-3 lists some of the games that are included in the Fedora software repository. Beneath a Steel Sky (beneath-a-steel-sky) A popular commercial science fiction adventure game from the early 1990s, set in a repulsive, futuristic city. Text-based card games and adventure games dating back to early UNIX systems of the 1970s and run from the shell. OpenGL real-time visual space simulation....

Displaying images in gThumb

The GNOME Volume Manager mounts the contents of your USB camera, treating the memory of your camera as it would any file storage device. When I tried it with an Olympus digital camera, my images were available from the media usbdisk dcim 100olymp directory. Figure 4-11 shows an example of the gthumb-import window displaying the images from a digital camera. Download images from digital cameras with the gThumb image viewer. Download images from digital cameras with the gThumb image viewer. With...

Operating Your LAMP Server

With the components of your LAMP server installed and running, you are ready to configure Apache and try it out. For this example, Apache is set up to serve content for your own domain using a feature called virtual hosting, after which you'll see how to install the Coppermine Photo Gallery program, which enables you to create an online photo gallery on your LAMP server. Editing your apache configuration files The configuration files for Apache HTTPD are incredibly flexible, meaning that you...

Ubuntu spinoffs

Because no single CD set of software is going to please everyone, some spin-off projects have already been created from Ubuntu. The following are three partner projects associated with Ubuntu Linux Kubuntu (www.kubuntu.org) This project combines the latest version of the KDE desktop with each desktop Ubuntu release. KDE replaces the GNOME desktop, which is used by default with Ubuntu. Xubuntu (www.xubuntu.org) This project blends the power and usability of Ubuntu with the lightweight Xfce...

Setting up Firefox

You can do many things to configure Firefox to run like a champ. The following sections describe some ways to customize your browsing experience in Firefox. You can set your Firefox preferences in the Preferences window (see Figure 6-10). To open Firefox preferences, select Edit C Preferences. Change settings for navigating the Web from Firefox's Preferences window. If you are upgrading from the Mozilla suite or an earlier Firefox release, you will notice the Preferences window looks completely...

Netstat tupn

Table 12-3 describes each of the netstat parameters used here. Table 12-3 describes each of the netstat parameters used here. Show the PID and name of the program to which each socket belongs. -n, --numeric Show numerical address instead of trying to determine symbolic host, port, or The following is an example of what the output might look like Active Internet connections (w o servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID Program name The following is an example of what...

Working with Words and Images

Writing documents has always been a mainstay of desktop computers. Linux systems have steadily made up ground on Mac and Windows systems when it comes to desktop publishing applications. Now, nearly every feature you would expect for document writing, layout, and publishing (in hard copy and on the Web) is available with Linux systems. This chapter describes popular Linux office suites (such as OpenOffice. org and KOffice) for creating documents, presentations, and spreadsheets. Scribus is an...

Downloading the distribution

You can download each ISO image by simply clicking the link and downloading it to a directory in your computer when prompted. You can do this on a Windows or Linux system. If you know the location of the image you want, with a running Linux system, the wget command is a better way to download than just clicking a link in your browser. The advantage of using wget is that you can restart a download that stops in the middle for some reason. A wget command to download a KNOPPIX CD image (starting...

Getting Help with Debian

The Debian project has a mature set of resources to support those who use, administer, and develop software for Debian systems. A place to begin learning more about Debian is the Debian Support page (www.debian.org support). Here are some of the resources you can connect to from that page Documentation (www.debian.org doc ) From this page, you can find links to both Debian-specific and general Linux documentation. For specific Debian information, refer to the Release Notes, Installation Guide,...

Configuring CUPS printer options manually

If your Linux distribution doesn't have a graphical means of configuring CUPS, you can edit configuration files directly. For example, when a new printer is created from the Printer Configuration window, it is defined in the etc cups printers.conf file. Here is what a printer entry looks like Location HP LaserJet 2100M in hall closet JobSheets none none QuotaPeriod 0 PageLimit 0 KLimit 0 This is an example of a local printer that serves as the default printer for the local system. The Shared No...

Linux in outer space

When NASA's Mars Exploration Rovers named Spirit and Opportunity are tooling around Mars and sending back images and data, Linux is driving the rovers in everything from high-level planning to low-level simulation and visualization. NASA chose Linux because of graphics and processor speed, as well its stability and the myriad of software tools available for it. NASA developed the Roving Sequencing and Visualization Program (RSVP) application suite in Linux to command the Mars rovers, and then...

Creating vector graphic images with Inkscape

When you need to have maximum flexibility working with graphics and text, a vector graphic editor can let you deal with geometric elements (such as lines, curves, and boxes) instead of dots (as you do with image editors). As a result, you usually get cleaner edges on your fonts and graphics and the ability to bend and shape those elements as you like. Inkscape (www.inkscape.org) is a popular vector graphics editor that is available with most Linux systems. With Inkscape, you have an application...

Can you stop worrying about viruses

Well, you can (and should) always worry about the security of any computer connected to the Internet. At the moment, however, you are probably less likely to get a virus from infected e-mail or untrusted Web sites with standard e-mail clients and Web browsers that come with Linux systems than you would with those that come with the average Microsoft Windows system. The most commonly cited warnings to back up that statement come in a report from the United States Computer Emergency Readiness...

Linux at work

Because I know a lot of people who use Linux, both informally and at work, I want to share my general impressions of how different Linux distributions are being used in the United States. Many consultants I know who set up small office servers used to use Red Hat Linux. Some have continued to use Red Hat Enterprise Linux (RHEL) whereas others have moved to Fedora, CentOS (built from RHEL source code), Ubuntu, or Debian GNU Linux. Mandriva Linux (formerly Mandrakelinux) has been popular with...

RPM package management with RPMDrake

Adding software to and removing software from your Linux installation should not be a time-consuming chore. RPMDrake provides an intuitive graphical interface for managing installed software. You can easily see what is installed and add or remove packages as needed. To open RPMDrake, select Install & Remove Software from the main menu (bottom-left corner of the screen). Figure 26-1 shows an example of the RPMDrake window. Add, remove, and update Mandriva software from the RPMDrake Software...

Whats cool about Knoppix

The features just described are ones that come with many different Linux distributions. What makes them special with KNOPPIX is that you can often be up and using those features within a few minutes without having to repartition your disk, install software, or do any configuration. For just trying out Linux or using it for some special, quick task such as playing or displaying music, documents, or spreadsheets from a computer's hard disk, KNOPPIX is quite awesome. Some features, however, are...

Choosing an email client

Choices of e-mail clients range from those that look like clones of popular Windows e-mail programs to those that run in plain text from the shell. Interfaces vary widely with the e-mail clients that are available with Linux. Here are some different ways in which e-mail clients are integrated into Linux Standalone These days, most e-mail clients are standalone applications in their own right. The primary standalone e-mail application is Mozilla Thunderbird 2 (www. mozilla.com en-US thunderbird...

Companies and groups supporting Linux

Some companies and organizations make important contributions to Linux and open source software. Here are some of the most prominent ones SourceForge (web.sourceforge.com) This organization maintains the open source development site Freshmeat (freshmeat.net) as well as SourceForge (www.sourceforge.net). It also maintains information technology sites, such as Slashdot (slashdot.org), NewsForge (www.newsforge.com), and Linux.com (www.linux.com). IBM (www.ibm.com linux) Because IBM has been the...