Exploring Ubuntu 18.10 "Cosmic Cuttlefish"
It's All About Apps
Ubuntu 18.10 reflects the work Canonical is doing to lower the bar for app developers to attract mainstream developers towards Ubuntu. Canonical has been working on their app package – and on a delivery mechanism called Snap. Snap enables developers to offer pre-built packages of their applications, removing the dependency on system-wide frameworks and libraries that turned distros into gatekeepers.
With Snaps, developers can package their apps, and users can download and install them easily. Since there is no dependency on the system, developers can use the latest libraries to offer the latest features.
"We have deepened the Snap integration [in Ubuntu 18.10] within the desktop experience," explained Cooke.
But you don't have to go out of your way to install these applications.
Ubuntu 18:10 comes preinstalled with a decent set of applications that allow a user to get to work as soon as you boot into it.
Ubuntu 18.10 comes with LibreOffice (productivity suite), Firefox (web browser), Rhythmbox (music player), ToDo (task management), Thunderbird (email client), videos, and a text editor. For many end users, this collection is all you need.
The only change I made was configuring email clients. Although Thunderbird is fantastic, I prefer the tight integration that Evolution offers for email, contact, and calendar. It's very easy to configure it. Open Settings and go to the Online Accounts tab (Figure 4).
I use G Suite, so I chose Google. Provide it with account details, and it will ask your permission to give Gnome access to the account. Voila, Gnome can now manage your account (see Figure 5).
Evolution doesn't come preinstalled, but you can easily install it using either the command-line interface (CLI) or from Ubuntu Software Center.
To use the CLI, simply open the Terminal app and run these commands:
sudo apt update
the command will refresh the repository information so that it downloads the latest packages).
sudo apt install evolution
This command will install the Evolution email client.
If you prefer a GUI, open Ubuntu Software Center and search for Evolution, and then install it with one click.
Because I already configured an online account, as soon as Evolution was installed, my email account, calendar, and contact book began to populate (Figure 6).
Ubuntu is a great distro for gamers. With its large install base, the Ubuntu project tends to get good graphics processing unit (GPU) support for new GPUs. Ubuntu is also used for deep learning and machine learning workloads, so GPU vendors like Nvidia work with Canonical to support both physical GPUs and virtual GPUs (vGPU).
If you are a gamer, installing the Steam client will bring not only Linux games, but also many Windows games that Valve Software (the maker of Steam) is bringing to Linux via Wine.
While I'm on the subject of Wine, you can always use Wine and PlayOnLinux to install many Windows apps in Ubuntu.
Know Your Ubuntu
Once you install your Ubuntu, the first thing you must do is update your system. You can do it either with the CLI or a GUI-based Ubuntu Software management tool. If you are using the CLI, then run the following command:
sudo apt update && sudo apt upgrade
As you can see, this is actually two separate commands: The first command refreshes the repository info, and the second command installs any available updates. You can also run the following command:
sudo apt dist-upgrade
which will upgrade the packages to the latest version and also remove older packages.
Ubuntu comes with three tools for software management. The Ubuntu Software app [1] helps to install applications. The tool is also capable of installing system-wide updates. If there are any updates available, you will see them in Ubuntu Software app. You can also use the app to remove installed applications.
Software Updater is a tool whose sole purpose is to check available updates and install them.
However, if you want to fine-tune what kind of updates you want to install, you need the Software & Updates tool (Figure 7), which you can also open by clicking on Settings in the Software Updater tool.
The Software & Updates tool allows you to enable repositories, so you can download and install proprietary drivers and packages restricted due to copyright and other legal issues (Figure 8).
The Other Software tab gives you access to applications packaged by Canonical partners.
The Updates tab allows you to fine tune how frequently you want Ubuntu to check for updates and what kind of updates to install. I would recommend that you do updates as frequently as possible.
If you have any specific proprietary hardware, such as a GPU, the Additional Drivers tab gives you the option to use proprietary drivers for that hardware.
I wish all of these tools were part of Ubuntu Software, so that users could manage everything from one place.
Fine-Tuning Gnome
The default layout of Ubuntu 18.10 is lovely, but you can fine tune it to your liking if you feel like making changes. Install the Gnome Tweak Tool, which will allow you to change theme, icons, fonts, move windows titlebar buttons, and more.
You can also install third party extensions to add extra functionality to Ubuntu. Unfortunately, there is still no built-in tool to manage extensions. You need to open the Firefox web browser and visit https://extensions.gnome.org/.
Enable the browser extension from the pop-up dialog box. Now you can easily install third-party extensions and manage them from the Tweak Tool.
« Previous 1 2 3 Next »
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
TUXEDO Computers Unveils Linux Laptop Featuring AMD Ryzen CPU
This latest release is the first laptop to include the new CPU from Ryzen and Linux preinstalled.
-
XZ Gets the All-Clear
The back door xz vulnerability has been officially reverted for Fedora 40 and versions 38 and 39 were never affected.
-
Canonical Collaborates with Qualcomm on New Venture
This new joint effort is geared toward bringing Ubuntu and Ubuntu Core to Qualcomm-powered devices.
-
Kodi 21.0 Open-Source Entertainment Hub Released
After a year of development, the award-winning Kodi cross-platform, media center software is now available with many new additions and improvements.
-
Linux Usage Increases in Two Key Areas
If market share is your thing, you'll be happy to know that Linux is on the rise in two areas that, if they keep climbing, could have serious meaning for Linux's future.
-
Vulnerability Discovered in xz Libraries
An urgent alert for Fedora 40 has been posted and users should pay attention.
-
Canonical Bumps LTS Support to 12 years
If you're worried that your Ubuntu LTS release won't be supported long enough to last, Canonical has a surprise for you in the form of 12 years of security coverage.
-
Fedora 40 Beta Released Soon
With the official release of Fedora 40 coming in April, it's almost time to download the beta and see what's new.
-
New Pentesting Distribution to Compete with Kali Linux
SnoopGod is now available for your testing needs
-
Juno Computers Launches Another Linux Laptop
If you're looking for a powerhouse laptop that runs Ubuntu, the Juno Computers Neptune 17 v6 should be on your radar.