BN.com Gift Guide

Running Linux [NOOK Book]

Overview

You may be contemplating your first Linux installation. Or you may have been using Linux for years and need to know more about adding a network printer or setting up an FTP server. Running Linux, now in its fifth edition, is the book you'll want on hand in either case. Widely recognized in the Linux community as the ultimate getting-started and problem-solving book, it answers the questions and tackles the configuration issues that frequently plague users, but are seldom ...

See more details below
Running Linux

Available on NOOK devices and apps  
  • NOOK Devices
  • Samsung Galaxy Tab 4 NOOK 7.0
  • Samsung Galaxy Tab 4 NOOK 10.1
  • NOOK HD Tablet
  • NOOK HD+ Tablet
  • NOOK eReaders
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for Windows 8 Tablet
  • NOOK for iOS
  • NOOK for Android
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK for Windows 8
  • NOOK for PC
  • NOOK for Mac
  • NOOK for Web

Want a NOOK? Explore Now

NOOK Book (eBook)
$22.99
BN.com price
(Save 42%)$39.99 List Price

Overview

You may be contemplating your first Linux installation. Or you may have been using Linux for years and need to know more about adding a network printer or setting up an FTP server. Running Linux, now in its fifth edition, is the book you'll want on hand in either case. Widely recognized in the Linux community as the ultimate getting-started and problem-solving book, it answers the questions and tackles the configuration issues that frequently plague users, but are seldom addressed in other books.

This fifth edition of Running Linux is greatly expanded, reflecting the maturity of the operating system and the teeming wealth of software available for it. Hot consumer topics suchas audio and video playback applications, groupware functionality, and spam filtering are covered, along with the basics in configuration and management that always have made the book popular.

Running Linux covers basic communications such as mail, web surfing, and instant messaging, but also delves into the subtleties of network configuration--including dial-up, ADSL, and cable modems--in case you need to set up your network manually. The book canmake you proficient on office suites and personal productivity applications--and also tells you what programming tools are available if you're interested in contributing to these applications.

Other new topics in the fifth edition include encrypted email and filesystems, advanced shell techniques, and remote login applications. Classic discussions on booting, package management, kernel recompilation, and X configuration have also been updated.

The authors of Running Linux have anticipated problem areas, selected stable and popular solutions, and provided clear instructions to ensure that you'll have a satisfying experience using Linux. The discussion is direct and complete enough to guide novice users, while still providing the additional information experienced users will need to progress in their mastery of Linux.

Whether you're using Linux on a home workstation or maintaining a network server, Running Linux will provide expert advice just when you need it.

Read More Show Less

Product Details

  • ISBN-13: 9780596553005
  • Publisher: O'Reilly Media, Incorporated
  • Publication date: 12/22/2005
  • Sold by: Barnes & Noble
  • Format: eBook
  • Edition number: 5
  • Pages: 974
  • File size: 15 MB
  • Note: This product may take a few minutes to download.

Meet the Author

Matthias Kalle Dalheimer is the President & CEO of Klaralvdalens Datakonsult AB, a Sweden-based consultancy specializing in platform-independent software solutions. He is also a founding member of the KDE project and the current president of the KDE foundation. Kalle has written numerous books for O'Reilly, both in English and in his native German, including "Running Linux" and "Programming with Qt".

Read More Show Less

Table of Contents

Preface

PART I. ENJOYING AND BEING PRODUCTIVE ON LINUX.

1. Introduction to Linux.

About This Book

Who's Using Linux?

System Features

About Linux's Copyright

Open Source and the Philosophy of Linux

Sources of Linux Information

Getting Help

2. Preinstallation and Installation.

Distributions of Linux

Preparing to Install Linux

Post-Installation Procedures

Running into Trouble

3. Desktop Environments.

Why Use a Graphical Desktop?

The K Desktop Environment

KDE Applications

The GNOME Desktop Environment

GNOME Applications

4. Basic Unix Commands and Concepts.

Logging In

Setting a Password

Virtual Consoles

Popular Commands

Shells

Useful Keys and How to Get Them to Work

Typing Shortcuts

Filename Expansion

Saving Your Output

What Is a Command?

Putting a Command in the Background

Remote Logins and Command Execution

Manual Pages

Startup Files

Important Directories

Basic Text Editing

Advanced Shells and Shell Scripting

5. Web Browsers and Instant Messaging.

The World Wide Web

Instant Messaging

6. Electronic Mail Clients.

Using KMail

Using Mozilla Mail & News

Getting the Mail to Your Computer with fetchmail

OpenPGP Encryption with GnuPG

7. Games.

Gaming

Quake III

Return to Castle Wolfenstein

Unreal Tournament 2004

Emulators

Frozen Bubble

Tux Racer

8. Office Suites and Personal Productivity.

Using OpenOffice

KOffice

Other Word Processors

Synching PDAs

Groupware

Managing Your Finances

9. Multimedia.

Multimedia Concepts

Kernel and Driver Issues

Embedded and Other Multimedia Devices

Desktop Environments

Windows Compatibility

Multimedia Applications

Multimedia Toolkits and Development Environments

Solutions to Common Problems

References

PART II. SYSTEM ADMINISTRATION.

10. System Administration Basics.

Maintaining the System

Managing Filesystems

Managing Swap Space

The /proc Filesystem

Device Files

Scheduling Recurring Jobs Using cron

Executing Jobs Once

Managing System Logs

Processes

Programs That Serve You

11. Managing Users, Groups, and Permissions.

Managing User Accounts

File Ownership and Permissions

Changing the Owner, Group, and Permissions

12. Installing, Updating, and Compiling Programs.

Upgrading Software

General Upgrade Procedure

Automated and Bulk Upgrades

Upgrading Software Not Provided in Packages

Archive and Compression Utilities

13. Networking.

Networking with TCP/IP

Dial-Up PPP

PPP over ISDN

ADSL

Cable Modems

Network Diagnostics Tools

14. Printing.

Printing

Managing Print Services

15. File Sharing.

Sharing Files with Windows Systems (Samba)

NFS and NIS Configuration

16. The X Window System.

A History of X

X Concepts

Hardware Requirements

Installing X.org

Configuring X.org

Running X

Running into Trouble

X and 3D

17. System Start and Shutdown.

Booting the System

System Startup and Initialization

Single-User Mode

Shutting Down the System

A Graphical Runlevel Editor: KSysV

18. Configuring and Building the Kernel.

Building a New Kernel

Loadable Device Drivers

Loading Modules Automatically

19. Text Editing.

Editing Files Using vi

The (X)Emacs Editor

20. Text Processing.

TeX and LaTeX

XML and DocBook

groff

Texinfo

PART III. PROGRAMMING.

21. Programming Tools.

Programming with gcc

Makefiles

Debugging with gdb

Useful Utilities for C Programmers

Using Perl

Java

Python

Other Languages

Introduction to OpenGL Programming

Integrated Development Environments

22. Running a Web Server.

Configuring Your Own Web Server

23. Transporting and Handling Email Messages.

The Postfix MTA

Procmail

Filtering Spam

24. Running an FTP Server.

Introduction

Compiling and Installing

Running ProFTPD

Configuration

PART IV. NETWORK SERVICES.

25. Running Web Applications with MySQL and PHP.

MySQL

PHP

The LAMP Server in Action

26. Running a Secure System.

A Perspective on System Security

Initial Steps in Setting Up a Secure System

TCP Wrapper Configuration

Firewalls: Filtering IP Packets

SELinux

27. Backup and Recovery.

Making Backups

What to Do in an Emergency

28. Heterogeneous Networking and Running Windows Programs.

Sharing Partitions

Emulation and Virtual Operating Systems

Remote Desktop Access to Windows Programs

FreeNX: Linux as a Remote Desktop Server

Appendix: Sources of Linux Information

Index

Read More Show Less

Customer Reviews

Average Rating 4.5
( 3 )
Rating Distribution

5 Star

(1)

4 Star

(2)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing all of 3 Customer Reviews
  • Anonymous

    Posted April 5, 2014

    Good for old reference.

    Please be warned that this book was released in, like, 2005.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted June 25, 2006

    KEEP YOUR LINUX RUNNING!!

    Are you a programmer who is increasingly using Linux because of its extensibility and low cost? If you are, then this book is for you! Authors Matthias Kalle Dalheimer and Matt Welsh, have done an outstanding job of writing this 5th edition of a practical guide that provides you with an overview to Linux as a desktop and a back-office system. Dalheimer and Welsh, begin by introducing you to Linux, and bring you to the point where you can do all the standard activities people do on other systems: emailing , web surfing, playing games, watching videos, and so on. Then, the authors show you how to set up your Linux system and its environment for such tasks as printing and sharing files with other systems. They also show you how to take care of your system in other ways. Next, they explore interesting advanced topics that make Linux a powerful asset, such as programming. Finally, they introduce several services and other advanced networking activities. In this most excellent book, the authors show you how you can completely change the way you work with computers by exploring a powerful and free operating system. More importantly, this book gives you some of the behind-the-scenes views, so you have an understanding of the workings of a system, even if it's not strictly necessary for casual Linux use.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted October 24, 2011

    No text was provided for this review.

Sort by: Showing all of 3 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)