Product Cover Image

Official Ubuntu Book, The, 7th Edition

By Matthew Helmke, Amber Graner, Kyle Rankin, Benjamin Mako Hill, Jono Bacon

Published by Prentice Hall

Published Date: Jun 21, 2012


Ubuntu is a complete, free operating system that emphasizes ease of use, community, and support while enhancing speed, power, and flexibility. It is designed for everyone from computer novices to experts.


This title serves a wide audience: novices who just want to test the waters and give Ubuntu a try, intermediate users, and those who want to take the next step toward becoming power users. It is not intended as a guide to highly technical uses like professional systems administration or programming, although there is some technical material here; the focus is on learning the landscape.


New in this edition is deep coverage of the groundbreaking, user-experience-focused Unity desktop, an innovative new style of human—computer interaction that has undergone extensive development and testing to provide powerful, industry-leading usability.


In addition, you will

  • Learn how to use and customize Ubuntu for home, small business, school, government, and enterprise environments
  • Learn how to quickly update Ubuntu to new release versions with upgraded applications
  • Find up-to-the-minute troubleshooting advice from Ubuntu users worldwide to get the help you need quickly
  • Learn Ubuntu Server installation and administration, including LVM and RAID implementation


The DVD includes the complete Ubuntu Linux operating system for installation on PC platforms. The disk is preconfigured with an outstanding desktop environment for both home and business computing, for novices and advanced users.


Table of Contents

Foreword to the Sixth Edition xix

Foreword to the First Edition xxi

Preface xxvii

Acknowledgments xxxi

About the Authors xxxiii

Introduction xxxv


Chapter 1: The Ubuntu Story         1

The Vision   2

Free Software, Open Source, and GNU/Linux   3

How the Vision Became Ubuntu   7

What Is Ubuntu?   12

Ubuntu Promises and Goals   17

Sustaining the Vision: Canonical and the Ubuntu Foundation   25

Beyond the Vision: Ubuntu Subprojects, Derivatives, and Spin-Offs   30

Summary   32


Chapter 2: Installing Ubuntu         33

Choosing Your Ubuntu Version   34

Getting Ubuntu   36

Booting and Installing   40

Installing from the Alternate Install CD   53

Installing from within Windows   59

Summary   59


Chapter 3: Getting Started with Ubuntu         61

Getting Acquainted with Unity   63

Using Applications   74

Using Ubuntu in Your Language   84

Configuring a Printer   84

Keeping Your Computer Updated   88

Adding and Removing Programs and Packages   90

Upgrading to the Next Ubuntu Release   93

Ubuntu and Multimedia   95

Backing Up   102

Customizing Ubuntu’s Look and Feel   104

Summary   104


Chapter 4: Becoming an Ubuntu Power User         105

Administering System and User Settings 106

Understanding How Linux Stores and Organizes Files   111

Learning Unity Keyboard Shortcuts   115

Using the Terminal   118

Working with Windows Programs   119

Installing Software from PPAs   120

Compiling Software from Source   121

Summary   122


Chapter 5: Finding and Installing Ubuntu Applications         123

Using Ubuntu Software Center   124

Learning Terminology and Foundations   131

Using Synaptic   132

Useful Software Packages to Explore   135

Playing to Learn with Educational Programs   154

Summary   161


Chapter 6: Customizing Ubuntu for Performance, Accessibility, and Fun         163

Unity Terminology   164

Appearance Tool   169

MyUnity   171

Compiz Config Settings Manager   174

Unity Lenses and Scopes  181

Additional Resources   181

Summary   182


Chapter 7: Welcome to the Command Line         183

Starting Up the Terminal   184

Getting Started   185

Building Pipelines   186

Running Commands as Superuser   187

Finding Help   188

Moving around the Filesystem   189

Manipulating Files and Folders   190

System Information Commands   191

Searching and Editing Text Files   192

Dealing with Users and Groups   193

Getting Help on the Command Line   194

Searching for Man Files   195

Using Wildcards   195

Executing Multiple Commands   196

Moving to More Advanced Uses of the Command Line  198


Chapter 8: The Ubuntu Server         199

What Is Ubuntu Server?   200

Installing Ubuntu Server   202

Ubuntu Package Management   214

Ubuntu Server Security   225

Advanced Topics   232

Summary   238


Chapter 9: Ubuntu-Related Projects and Derivatives         241

Recognized Derivatives  242

Editions   253

Remixes   254

Other Distributions   256

Launchpad   258

Bazaar   267

Ubuntu One   268

Summary   273


Chapter 10: The Ubuntu Community         275

Venues   277

Teams, Processes, and Community Governance   293

Getting Involved   306

Submitting Apps to the Ubuntu Software Center   310

Summary   310


Index          313



Official Ubuntu Book, The, 7th Edition

This publication is not currently for sale.