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


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 ...

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

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)
$15.49 price
(Save 44%)$27.99 List Price


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 everyarea 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.

Read More Show Less

Editorial Reviews

From Barnes & Noble
The Barnes & Noble Review
It's a dirty little secret. Even if you're a power user, sysadmin, or a longtime Unix geek, Linux can be plenty aggravating. But, thanks to Linux's open source nature and culture, its annoyances are virtually all fixable. Whether you're running RedHat, Fedora, SUSE, Ubuntu, or another Debian dialect, Michael Jang's Linux Annoyances for Geeks will show you how.

The Eject button won't open your CD drive? Your users need to decompress ZIP archives? Your distro won't play DVD movies? Your wireless card's giving you trouble? Boot's too slow? GUI won't start, even with the correct runlevel configured? You need a more efficient way to get security updates? Log files are devouring your hard drive? You need read/write access to NTFS partitions? This book covers all that, and more: clients and users, Internet applications,, kernel upgrades, system maintenance, services, all of it. Bill Camarda, from the November 2006 Read Only

Read More Show Less

Product Details

  • ISBN-13: 9780596552244
  • Publisher: O'Reilly Media, Incorporated
  • Publication date: 4/5/2006
  • Sold by: Barnes & Noble
  • Format: eBook
  • Edition number: 1
  • Pages: 512
  • File size: 5 MB

Meet the Author

Michael Jang, RHCE, Linux+, LCP, specializes in books on Linux and Linux certification. His experience with computers goes back to the days of jumbled punch cards. He's written or contributed to more than a dozen books on Linux, Linux certification, and Red Hat Linux, including "RHCE Red Hat Certified Engineer Linux" (McGraw-Hill), and "Mastering Red Hat Linux 9" (Sybex).

Read More Show Less

Table of Contents

Preface xi
1 Configuring a Desktop Environment 1
I Want the Advantages of Both KDE and GNOME 1
I Need a Custom Login Menu 8
I Can't Configure a Standard Background 16
I'd Like Desktop Icons for My Applications 20
The Desktop Is Too Big for My Monitor 24
My Mouse Doesn't Do What I Want 30
My Users Mess Up Their Desktops 35
My CD/DVD Is Locked 39
I Can't Get to the GUI 45
User Downloads Are Overloading Workstations 49
I Need to Manage Sound Events 53
2 Configuring User Workstations 57
I'm Afraid of Losing Data 57
My Boss Insists on Real-Time Backups 62
I Lost Data When I Removed My Floppy/Memory Stick 66
That Command Doesn't Write to My DVD 71
I Don't Remember Where That File Is 77
I Need to Search Within a Bunch of Files 84
I Can't Copy from the Command Line 88
How Do I Deal with Spaces and Odd Characters in Filenames? 94
Users Are Complaining There's No ZIP 96
3 Optimizing Internet Applications 101
Firefox Isn't Working as It Should 101
I'm Drowning in Good Email 112
I'm Having Trouble Converting from Outlook 118
I'm Having Trouble Chatting on AIM, Yahoo!, or MSN 119
I Need a Simple Web Browser 124
I Keep Having to Start an FTP Download from Scratch 126
I Need to Connect via Modem (GUI Tools) 130
4 Setting Up Local Applications 136
So Many Options for Applications 136
Microsoft Word Documents Don't Work on Linux 141
I Need My Microsoft Office 147
I Can't Read PDFs or PostScript Documents 151
I Want My Quicken 153
I Need a Screenshot 157
Making GUI File Managers Work for You 162
I Need a Movie Viewer 167
5 Installation Annoyances 174
Linux Won't Work with All My Hardware 175
I'm Having Trouble with Microsoft-Dependent Hardware 179
Making That Laptop Sing with Linux 184
My Wireless Card Works on Another Operating System, but Not Linux 190
So Many Distributions, So Little Time 195
Downloading New Distributions Takes Too Long 198
Too Many Computers on Which to Install Linux 201
I Need Help and Am Afraid of Asking Online 206
6 Basic Start Configuration 213
It Takes Too Long to Boot 213
Rooting Out the Bootloader 219
Dual Boots Can Be Troublesome 225
Dual-Boot Recovery 229
My Computer Won't Stop Rebooting 235
User Passwords Are Too Weak 236
I Lost the Root Password 240
My Server Is So Secure I Can't Log In as Root 243
There Are Too Many Ways to Log In 249
The Boss Told Me to Secure the Server Without Locking the Room 254
7 Kernel Itches and Other Configuration Annoyances 256
The Kernel Needs an Upgrade 256
Recompiling the Kernel 262
I Can't Boot Because of a Kernel Panic 268
I Can't Boot Because of Some "File Not Found" Error 271
I Need to Add a Custom Kernel Module 274
My Files Are on That Other Computer 278
Regular Users Can't Mount the CD/DVD Drive 282
I'm Having Trouble Connecting to an Existing Network 284
I Need to Work with Microsoft-Formatted Partitions 294
8 System Maintenance 298
I Can't Boot Because the Partition Is Corrupt 298
My Hard Drive Is Failing and I Need a Backup-Fast 302
A Windows User Reinstalled Windows on a Dual-Boot System 307
My /home Directory Is Too Small 310
My Hard Drive Is Too Slow 313
Find the Right Update Repository 317
Avoid Dependency Hell with yum 325
Avoid Dependency Hell with apt 330
I Need Those Microsoft Applications on Linux 333
Keeping Up with Security 338
My Firewall Blocks My Internet Access 340
9 Servicing Servers 346
Too Many Options for Services 346
Users Need to Download Files 350
Users Are Still Demanding Telnet 354
I Can't Send out Email Because the ISP's Server Is Down 360
I Need Multiple Web Sites but Have Only One IP Address 366
I Can't Remember Which Printer to Use 374
BIND Is Too Complex for My Growing Network 380
The Windows Computers on My Network Don't Show Up 385
10 User Management 392
The Boss Wants to Set Up a Special Group of Users 392
There Are Too Many Users Accessing the Internet from the Office 398
Some User Is Taking Too Much Disk Space 403
Too Many Tasks, Too Few Qualified Administrators 410
Former Employees Keep Accessing the Server 417
Securing by User 422
11 Administration Tips 427
Too many Computers to Update over the Internet 427
My Favorite Service Is Not Included with My Distribution 439
Configuring a Linux Gateway 444
My Other Computer Has No Monitor 447
I Need to Run an X Application Remotely 452
So Many Server Logs 455
The Logs Are Overloading My Hard Drive 460
Administration Is So Repetitive 463
I Don't Want to Work Late to Do That Special Job 466
Index 471
Read More Show Less

Customer Reviews

Average Rating 5
( 2 )
Rating Distribution

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & 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 & 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 & 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 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


  • - By submitting a review, you grant to Barnes & and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Terms of Use.
  • - Barnes & reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & 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 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 2 Customer Reviews
  • Anonymous

    Posted April 3, 2012


    Im locked out of alot if books contact me here

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

    Posted February 18, 2007


    Are you annoyed from time to time that you can¿t find the right hardware or can¿t configure a server or are supporting less experienced users? If you are, then this book is for you. Author Michael Jang, has done an outstanding job of writing a cool book that addresses many of the more common complaints faced by the experienced Linux user. Jang, begins by providing you solutions for some of the everyday annoyances. Then, the author gives some tips for the less experienced users. Next, the author shows you how to make Internet access as convenient and simple as possible for regular users. He also provides solutions for the geek who needs to set up regular users with access to popular tools, such as PDF files, MP3 players, and Windows-based applications. The author continues by showing the geek how to make choices in hardware, distributions, and systems that are appropriate for his or her users. Then, he shows the geek how to optimize Linux, solve some annoying boot issues, and address some basic security concerns. Next, the author focuses primarily on those kernal-related tasks that make most Linux users look to the geek for help. He then focuses on a variety of annoyances related to keeping your systems running smoothly and up-to-date. The author continues by showing you how to select and configure servers to solve a variety of problems, with a higher degree of security. Then, he focuses on annoyances created by and associated with the presence of different kinds of users in an organization. Finally, the author provides solutions for a wide variety of other annoyances related to system administration. This most excellent book shows you how to get a stubborn wireless card to work under Linux. Perhaps more importantly, it reveals little-known sources for wireless drivers and information.

    Was this review helpful? Yes  No   Report this review
Sort by: Showing all of 2 Customer Reviews

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