Linux Annoyances for Geeks: Getting the Most Flexible System in the World Just the Way You Want It

Michael Jang

  • 出版商: O'Reilly
  • 出版日期: 2006-04-15
  • 定價: $1,180
  • 售價: 6.0$708
  • 語言: 英文
  • 頁數: 512
  • 裝訂: Paperback
  • ISBN: 0596008015
  • ISBN-13: 9780596008017
  • 相關分類: Linux
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

Description

GNU/Linux is an immensely popular operating system that is both extremely stable and reliable. But it can also induce minor headaches at the most inopportune times, if you're not fully up to speed with its capabilities.


A unique approach to running and administering Linux systems, Linux Annoyances for Geeks addresses the many poorly documented and under-appreciated topics that make the difference between a system you struggle with and a system you really enjoy. This book is for power users and system administrators who want to clear away barriers to using Linux for themselves and for less-trained users in their organizations.


This book meticulously tells you how to get a stubborn wireless card to work under Linux, and reveals little-known sources for wireless driversand information. It tells you how to add extra security to your systems, such as boot passwords, and how to use tools such as rescue disks to overcome overly zealous security measures in a pinch. In every
area of desktop and server use, the book is chock full of advice based on hard-earned experience.


Author Michael Jang has spent many hours trying out software in a wide range of environments and carefully documenting solutions for the most popular Linux distributions. (The book focuses on Red Hat/Fedora, SUSE, and Debian.) Many of the topics presented here are previously undocumented or are discussed only in obscure email archives.


One of the valuable features of this book for system administrators and Linux proponents in general is the organization of step-by-step procedures that they can customize for naive end-users at their sites. Jang has taken into account not only the needs of a sophisticated readership, but the needs of other people those readers may serve.


Sometimes, a small thing for a user (such as being able to play a CD) or for an administrator (such as updating an organizations' systems from a central server) can make or break the adoption of Linux. This book helps you overcome the most common annoyances in deploying Linux, and trains you in the techniques that will help you overcome other problems you find along the way.


In keeping with the spirit of the Annoyances series, the book adopts a sympathetic tone that will quickly win you over. Rather than blaming you for possessing limited Linux savvy, Linux Annoyances for Geeks takes you along for a fun-filled ride as you master the system together.

 

Table of Contents

Preface

1. Configuring a Desktop Environment

     I Want the Advantages of Both KDE and GNOME

     I Need a Custom Login Menu

     I Can't Configure a Standard Background

     I'd Like Desktop Icons for My Applications

     The Desktop Is Too Big for My Monitor

     My Mouse Doesn't Do What I Want

     My Users Mess Up Their Desktops

     My CD/DVD Is Locked

     I Can't Get to the GUI

     User Downloads Are Overloading Workstations

     I Need to Manage Sound Events

2. Configuring User Workstations

     I'm Afraid of Losing Data

     My Boss Insists on Real-Time Backups

     I Lost Data When I Removed My Floppy/Memory Stick

     That Command Doesn't Write to My DVD

     I Don't Remember Where That File Is

     I Need to Search Within a Bunch of Files

     I Can't Copy from the Command Line

     How Do I Deal with Spaces and Odd Characters in Filenames?

     Users Are Complaining There's No ZIP

3. Optimizing Internet Applications

     Firefox Isn't Working as It Should

     I'm Drowning in Good Email

     I'm Having Trouble Converting from Outlook

     I'm Having Trouble Chatting on AIM, Yahoo!, or MSN

     I Need a Simple Web Browser

     I Keep Having to Start an FTP Download from Scratch

     I Need to Connect via Modem (GUI Tools)

4. Setting Up Local Applications

     So Many Options for Applications

     Microsoft Word Documents Don't Work on Linux

     I Need My Microsoft Office

     I Can't Read PDFs or PostScript Documents

     I Want My Quicken

     I Need a Screenshot

     Making GUI File Managers Work for You

     I Need a Movie Viewer

5. Installation Annoyances

     Linux Won't Work with All My Hardware

     I'm Having Trouble with Microsoft-Dependent Hardware

     Making That Laptop Sing with Linux

     My Wireless Card Works on Another Operating System, but Not Linux

     So Many Distributions, So Little Time

     Downloading New Distributions Takes Too Long

     Too Many Computers on Which to Install Linux

     I Need Help and Am Afraid of Asking Online

6. Basic Start Configuration

     It Takes Too Long to Boot

     Rooting Out the Bootloader

     Dual Boots Can Be Troublesome

     Dual-Boot Recovery

     My Computer Won't Stop Rebooting

     User Passwords Are Too Weak

     I Lost the Root Password

     My Server Is So Secure I Can't Log In as Root

     There Are Too Many Ways to Log In

     The Boss Told Me to Secure the Server Without Locking the Room

7. Kernel Itches and Other Configuration Annoyances

     The Kernel Needs an Upgrade

     Recompiling the Kernel

     I Can't Boot Because of a Kernel Panic

     I Can't Boot Because of Some "File Not Found" Error

     I Need to Add a Custom Kernel Module

     My Files Are on That Other Computer

     Regular Users Can't Mount the CD/DVD Drive

     I'm Having Trouble Connecting to an Existing Network

     I Need to Work with Microsoft-Formatted Partitions

8. System Maintenance

     I Can't Boot Because the Partition Is Corrupt

     My Hard Drive Is Failing and I Need a Backup-Fast

     A Windows User Reinstalled Windows on a Dual-Boot System

     My /home Directory Is Too Small

     My Hard Drive Is Too Slow

     Find the Right Update Repository

     Avoid Dependency Hell with yum

     Avoid Dependency Hell with apt

     I Need Those Microsoft Applications on Linux

     Keeping Up with Security

     My Firewall Blocks My Internet Access

9. Servicing Servers

     Too Many Options for Services

     Users Need to Download Files

     Users Are Still Demanding Telnet

     I Can't Send out Email Because the ISP's Server Is Down

     I Need Multiple Web Sites but Have Only One IP Address

     I Can't Remember Which Printer to Use

     BIND Is Too Complex for My Growing Network

     The Windows Computers on My Network Don't Show Up

10. User Management

     The Boss Wants to Set Up a Special Group of Users

     There Are Too Many Users Accessing the Internet from the Office

     Some User Is Taking Too Much Disk Space

     Too Many Tasks, Too Few Qualified Administrators

     Former Employees Keep Accessing the Server

     Securing by User

11. Administration Tips

     Too Many Computers to Update over the Internet

     My Favorite Service Is Not Included with My Distribution

     Configuring a Linux Gateway

     My Other Computer Has No Monitor

     I Need to Run an X Application Remotely

     So Many Server Logs

     The Logs Are Overloading My Hard Drive

     Administration Is So Repetitive

     I Don't Want to Work Late to Do That Special Job

Index

 

 

商品描述(中文翻譯)

GNU/Linux是一個非常受歡迎的操作系統,既極其穩定又可靠。但如果您對其功能不熟悉,它也可能在最不方便的時候給您帶來一些小麻煩。

《Linux Annoyances for Geeks》是一本獨特的運行和管理Linux系統的書籍,它涵蓋了許多文檔不全和被低估的主題,這些主題決定了您使用Linux的困難程度和樂趣程度。這本書適合高級用戶和系統管理員,他們希望為自己和組織中的非專業用戶消除使用Linux的障礙。

這本書詳細介紹了如何在Linux下使頑固的無線網卡工作,並揭示了一些鮮為人知的無線網卡驅動程序和信息來源。它還告訴您如何為系統添加額外的安全性,例如啟動密碼,以及如何使用救援盤在緊急情況下克服過於嚴格的安全措施。在桌面和服務器使用的每個領域,這本書都充滿了基於寶貴經驗的建議。

作者Michael Jang在各種環境中花了很多時間試用軟件,並仔細記錄了最受歡迎的Linux發行版的解決方案(本書重點介紹了Red Hat/Fedora、SUSE和Debian)。這裡介紹的許多主題以前未被記錄,或者只在晦澀的電子郵件存檔中討論過。

對於系統管理員和Linux支持者來說,這本書的一個有價值的特點是提供了一個可以為其站點的初學者自定義的逐步程序組織。Jang不僅考慮了高級讀者的需求,還考慮了這些讀者可能服務的其他人的需求。

有時,對於用戶來說,一個小事情(例如能夠播放CD)或對於管理員來說(例如從中央服務器更新組織的系統)可能會決定是否採用Linux。這本書幫助您克服在部署Linux時遇到的最常見的煩惱,並培養您在途中遇到其他問題時的解決技巧。

與《Annoyances系列》的精神一致,這本書採用了一種富有同情心的語氣,將迅速贏得您的喜愛。《Linux Annoyances for Geeks》不會責怪您對Linux知識有限,而是帶您一起享受學習的樂趣,共同掌握這個系統。

目錄:
前言