Ubuntu Unleashed 2017 Edition (Includes Content Update Program) Covering 16.10, 17.04, 17.10

  • ISBN13:


  • ISBN10:


  • Edition: 12th
  • Format: Paperback
  • Copyright: 2016-10-19
  • Publisher: Sams Publishing
  • View Upgraded Edition

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $54.99 Save up to $13.75
  • Buy Used
    Add to Cart Free Shipping


Supplemental Materials

What is included with this book?


Book + Content Update Program

Ubuntu Unleashed 2017 Edition is filled with unique and advanced information for everyone who wants to make the most of the Ubuntu Linux operating system. This new edition has been thoroughly updated by a long-time Ubuntu community leader to reflect the exciting new Ubuntu 16.04 LTS release with forthcoming online updates for 16.10, 17.04, and 17.10 when they are released.

Former Ubuntu Forum administrator Matthew Helmke covers all you need to know about Ubuntu 16.04 installation, configuration, productivity, multimedia, development, system administration, server operations, networking, virtualization, security, DevOps, and more—including intermediate-to-advanced techniques you won’t find in any other book.

Helmke presents up-to-the-minute introductions to Ubuntu’s key productivity and Web development tools, programming languages, hardware support, and more. You’ll find new or improved coverage of navigation via Unity Dash, wireless networking, VPNs, software repositories, new NoSQL database options, virtualization and cloud services, new programming languages and development tools, monitoring, troubleshooting, and more.

  • Configure and customize the Unity desktop
  • Get started with multimedia and productivity applications, including LibreOffice
  • Manage Linux services, users, and software packages
  • Administer and run Ubuntu from the command line
  • Automate tasks and use shell scripting
  • Provide secure remote access and configure a secure VPN
  • Manage kernels and modules
  • Administer file, print, email, proxy, LDAP, DNS, and HTTP servers (Apache, Nginx, or alternatives)
  • Learn about new options for managing large numbers of servers
  • Work with databases (both SQL and the newest NoSQL alternatives)
  • Get started with virtualization
  • Build a private cloud with Juju and Charms
  • Learn the basics about popular programming languages including Python, PHP, Perl, and new alternatives such as Go and Rust
  • Learn about Ubuntu’s work toward usability on touchscreen and phone devices

In addition, this book is part of InformIT’s exciting Content Update Program, which provides content updates for major technology improvements! As significant updates are made to Docker and Azure, sections of this book will be updated or new sections will be added to match the updates to the technologies. As updates become available, they will be delivered to you via a free Web Edition of this book, which can be accessed with any Internet connection. To learn more, visit informit.com/cup.

How to access the Web Edition: Follow the instructions inside to learn how to register your book to access the FREE Web Edition.

Author Biography

Matthew Helmke is an active member of the Ubuntu community. He served from 2006 to 2011 on the Ubuntu Forum Council, providing leadership and oversight of the Ubuntu Forums (www.ubuntuforums.org), and spent two years on the Ubuntu regional membership approval board for Europe, the Middle East, and Africa. He has written about Ubuntu for several magazines and websites, is a lead author of The Official Ubuntu Book, and coauthored The VMware Cookbook. He works as a technical writer for Canonical, Inc., documenting cloud- and DevOps-related software. Matthew first used Unix in 1987 while studying LISP on a VAX at the university. He has run a business using only free- and open-source software, has consulted, and has a master’s degree in Information Resources and Library Science from the University of Arizona. You can find out more about Matthew at matthewhelmke.com or drop him a line with errata or suggestions at matthew@matthewhelmke.com.

Andrew Hudson is a freelance journalist who specializes in writing about Linux. He has significant experience in Red Hat- and Debian-based Linux distributions and deployments and can often be found sitting at his keyboard tweaking various settings and config files just for the hell of it. He lives in Wiltshire, which is a county of England, along with his wife, Bernice, and their son, John. Andrew does not like Emacs. He can be reached at andy.hudson@gmail.com.

Paul Hudson is a recognized expert in open source technologies. He is a professional developer and full-time journalist for Future Publishing. His articles have appeared in MacFormat, PC Answers, PC Format, PC Plus, and Linux Format. Paul is passionate about free software in all its forms and uses a mix of Linux and BSD to power his desktops and servers. Paul likes Emacs. Paul can be contacted through http://hudzilla.org.

Table of Contents

Introduction 1
 Part I Installation and Configuration
 1 Installing Ubuntu and Post-Installation Configuration 
 2 Background Information and Resources 
 Part II Desktop Ubuntu
 3 Working with Unity 
 4 On the Internet 
 5 Productivity Applications 
 6 Multimedia Applications 
 7 Other Ubuntu Interfaces 
 8 Games 
 Part III System Administration
 9 Managing Software 
 10 Command-Line Quickstart 
 11 Command-Line Master Class 
 12 Managing Users 
 13 Automating Tasks and Shell Scripting 
 14 The Boot Process 
 15 System-Monitoring Tools 
 16 Backing Up 
 17 Networking 
 18 Remote Access with SSH and Telnet 
 19 Securing Your Machines 
 20 Performance Tuning 
 21 Kernel and Module Management 
 Part IV Ubuntu as a Server
 22 Sharing Files and Printers 
 23 Apache Web Server Management 
 24 Nginx Web Server Management 
 25 Other Http Servers 
 26 Remote File Serving with FTP 
 27 Handling Email 
 28 Proxying, Reverse Proxying, and Virtual Private Networks (VPN) 
 29 Administering Relational Database Services 
 30 NoSQL Databases 
 31 Lightweight Directory Access Protocol (LDAP) 
 32 Linux Terminal Server Project (LTSP) 
 33 Virtualization on Ubuntu 
 34 Ubuntu in the Cloud 
 35 Managing Sets of Servers 
 36 Name Serving with the Domain Name System (DNS) 
 Part V Programming Linux
 37 Opportunistic Development 
 38 Helping with Ubuntu Development 
 39 Helping with Ubuntu Testing and QA 
 40 C/C++ Programming Tools for Ubuntu 
 40 Using Other Popular Programming Languages 
 42 Beginning Mobile Development for Android 
 43 Developing for Ubuntu Mobile/Touch 

Bonus Chapters
1 Using Perl 
2 Using Python 
3 Using PHP 

Web Chapters
Kick Starter for Ubuntu 17.04
Kick Starter for Ubuntu 17.10

Rewards Program

Write a Review