This eBook includes the following formats, accessible from your Account page after purchase:
EPUB The open industry format known for its reflowable content and usability on supported mobile devices.
MOBI The eBook format compatible with the Amazon Kindle and Amazon Kindle applications.
PDF The popular standard, used most often with the free Adobe® Reader® software.
This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.
Also available in other formats.
Register your product to gain access to bonus material or receive a coupon.
Ubuntu Unleashed 2019 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 release.
Former Ubuntu Forum administrator Matthew Helmke covers all you need to know about Ubuntu installation, configuration, productivity, 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 development tools, monitoring, troubleshooting, and more.
Part I Getting Started
1 Installing Ubuntu and Post-Installation Configuration
2 Background Information and Resources
Part II Desktop Ubuntu
3 Working with Gnome
4 On the Internet
5 Productivity Applications
6 Multimedia Applications
7 Other Ubuntu Interfaces
Part III System Administration
9 Managing Software
10 Command Line Beginner’s Class
11 Command Line Master Class Part 1
12 Command Line Master Class Part 2
13 Managing Users
14 Automating Tasks and Shell Scripting
15 The Boot Process
16 System-Monitoring Tools
17 Backing Up
19 Remote Access with SSH, Telnet, and VNC
20 Securing Your Machines
21 Performance Tuning
22 Kernel and Module Management
Part IV Ubuntu as a Server
23 Sharing Files and Printers
24 Common Web Server Stacks (New)
25 Apache Web Server Management
27 Other HTTP Servers
28 Administering Relational Database Services
29 NoSQL Databases
30 Virtualization on Ubuntu
31 Ubuntu in the Cloud
32 Containers and Ubuntu (New)
33 Managing Sets of Servers
34 Remote File Serving with FTP
35 Handling Email
36 Proxying, Reverse Proxying, and Virtual Private Networks (VPN)
37 Lightweight Directory Access Protocol (LDAP)
38 Linux Terminal Server Project (LTSP)
39 Name Serving with the Domain Name System (DNS)
Part V Programming Linux
40 Using Programming Tools for Ubuntu
41 Using Ubuntu for Opportunistic Software Development
42 Helping with Ubuntu Development
43 Helping with Ubuntu Testing and QA
44 Using Popular Programming Languages
45 Beginning Mobile Development for Android
Part VI Bonus Online Chapters
Bonus Digital Chapter 46 Using Perl
Bonus Digital Chapter 47 Using Python
Bonus Digital Chapter 48 Using PHP
Bonus Chapters 46-48 can be accessed on the book's companion website.