Contents

Foreword to the Sixth Edition

Foreword to the First Edition

Preface

Acknowledgments

About the Authors

Introduction

About This Book

The Scope of the Book

The Menu

CHAPTER 1 The Ubuntu Story

The Vision

Free Software, Open Source, and GNU/Linux

Free Software and GNU

Linux

Open Source

How the Vision Became Ubuntu

Mark Shuttleworth

The Warthogs

What Does Ubuntu Mean?

Beyond the Vision

What Is Ubuntu?

What Is a Distribution?

An Ecosystem of Distributions

The Debian Project and the Free Software Universe

The Ubuntu Community

Ubuntu Promises and Goals

Philosophical Goals

Conduct Goals and Code of Conduct

Technical Goals

Bug #1

Sustaining the Vision: Canonical and the Ubuntu Foundation

Canonical, Ltd.

Canonical’s Service and Support

Bazaar and Launchpad

The Ubuntu Foundation

Beyond the Vision: Ubuntu Subprojects, Flavors, and Spin-Offs

Summary

CHAPTER 2 Installing Ubuntu

Choosing Your Ubuntu Version

Other Ubuntu Flavors

Is It Still Ubuntu?

Getting Ubuntu

Burning a DVD

Creating a Bootable USB Stick

Booting and Installing

Language

Preparing to Install Ubuntu

Allocate Drive Space

Installation Begins

Configuring Your Keyboard

Identification

Finishing Up

Installing from the Minimal CD

Choosing Your Spot in the World

Hardware

Setting the Hostname and Time Zone

Configuring a User

Time Zone

Creating Partitions

Finishing Up

Summary

CHAPTER 3 Getting Started with Ubuntu

Getting Acquainted with Unity

Finding and Running Applications with the Launcher

Other Icons in the Launcher

Using Applications

Managing Files and Folders

Adding Additional Users

The Notification Area

Using Applications

Browsing the Web with Firefox

Creating Documents with LibreOffice

Managing Your E-Mail with Thunderbird

Using Ubuntu in Your Language

Configuring a Printer

Gathering Information

Launching the Wizard

Mission Accomplished!

Remote Printing

Keeping Your Computer Updated

Using the GNOME Software Center

Adding and Removing Programs and Packages

Installing Updates

Learning about What Was Updated

Installing an Application That Is Not in the Repositories

Upgrading to the Next Ubuntu Release

Doing the Actual Upgrade

Ubuntu and Multimedia

Installing Codecs

Listening to Audio Files

Playing and Ripping CDs

Interacting with Photos

Watching Videos

Backing Up

Customizing Ubuntu’s Look and Feel

Unity in Other Devices

Summary

CHAPTER 4 Finding and Installing Ubuntu Applications

Using the GNOME Software Center

Sorting

Searching

Learning More about a Package and Installing It

Removing a Package from the GNOME Software Center

No-Cost Software

Learning Terminology and Foundations

Using Synaptic

Installing a Package

Removing a Package

Finding That Package

Useful Software Packages to Explore

Creating Graphics with GIMP and Inkscape

Desktop Publishing with Scribus

Editing Videos with OpenShot

Play Games with Steam

Playing to Learn with Educational Programs

Stellarium

Marble

Parley

Step

Blinken

Other Applications Not on the Education Menu

Summary

CHAPTER 5 Customizing Ubuntu for Performance, Accessibility, and Fun

Unity Terminology

Appearance Tool

Unity Tweak Tool

Unity

Window Manager

Appearance

System

Compiz Config Settings Manager

Unity Lenses and Scopes

Additional Resources

Summary

CHAPTER 6 Becoming an Ubuntu Power User

Administering System and User Settings

User Settings

Security & Privacy Settings

Default Settings

Understanding How Linux Stores and Organizes Files

Using Windows Files on Another Partition

Learning Unity Keyboard Shortcuts

Launcher

Dash

Switching

Windows

Workspaces

Other

Using the Terminal

Working with Windows Programs

Installing Software from PPAs

Compiling Software from Source

Summary

CHAPTER 7 Welcome to the Command Line

Starting Up the Terminal

Getting Started

Building Pipelines

Running Commands as Superuser

Finding Help

Moving around the Filesystem

Manipulating Files and Folders

System Information Commands

Searching and Editing Text Files

Dealing with Users and Groups

Getting Help on the Command Line

Searching for Man Files

Using Wildcards

Executing Multiple Commands

Running Sequentially

Using Byobu to Manage Your Terminal

Using Byobu by Default in GNOME Terminal

Moving to More Advanced Uses of the Command Line

Summary

CHAPTER 8 The Ubuntu Server

What Is Ubuntu Server?

Installing Ubuntu Server

A Couple of Installer Tricks

Partitioning Your Ubuntu Server

The Story of RAID

Setting Up RAID

The Story of the Logical Volume Manager

Setting Up LVM

Encrypted Home and Software Selection

You’re Done: Now Watch Out for Root!

Ubuntu Package Management

The Ubuntu Archive

APT Sources and Repositories

dpkg

Installing a Package Manually

apt-get and apt-cache

Running a Distribution Upgrade

aptitude

Tips and Tricks

Ubuntu Server Security

User Account Administration

Filesystem Security

System Resource Limits

System Log Files

A Sprinkling of Network Security

Final Words on Security

Advanced Topics

Virtualization

Disk Replication

Cloud Computing

Summary

CHAPTER 9 Ubuntu-Related Projects and Derivatives

Recognized Flavors

Kubuntu

Edubuntu

Lubuntu

Xubuntu

Ubuntu Studio

Mythbuntu

Ubuntu Kylin

Ubuntu GNOME

Ubuntu MATE

Editions

Ubuntu Server

Ubuntu Phone

Ubuntu Core

Other Distributions

Guadalinex

Linux Mint

Launchpad

Soyuz

Launchpad Translations

Launchpad Bugs

Launchpad Blueprint Tracker

Other Functionality

Bazaar

Ubuntu One

Summary

CHAPTER 10 Ubuntu, Convergence, and Devices of the Future

The Convergence Vision

Unity

Ubuntu Devices

The First Ubuntu Phones and Tablets

The Ubuntu Edge

Commercial Phone and Tablet

The Internet of Things and Beyond

Major Devices

The Cloud

The Future of the Ubuntu Desktop

Summary

CHAPTER 11 The Ubuntu Community

Venues and Events

Ubuntu Community Web Site

Mailing Lists

Internet Relay Chat

Web Forums

Wikis

The Fridge

AskUbuntu.com

Social Media

Online Summits and Sprints

UbuCons

Planet Ubuntu

Teams, Processes, and Community Governance

Teams

The Ubuntu Community Team at Canonical

Local Community Teams

MOTUs

The Community Council

The Technical Board

Other Councils and Boards

The SABDFL

Ubuntu Members

Getting Involved

Ubuntu Online Events

Advocacy

Support

Ideas and Feedback

Documentation

Translation and Localization

Quality Assurance and Bugs

Programming and Packaging

Summary

Index

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.129.194.106