So you are thinking of using Ubuntu? Or perhaps you have already started using Ubuntu?
After hearing so much about Linux, you decided to try it. You installed Ubuntu and things look good.
But now you wonder what to do next?
No worries. Most, if not all, Ubuntu beginners face the same question. What do I do next in this shiny and powerful new operating system? Let me help you with that.
After using Ubuntu as my main operating system for nearly 14 years, here are a few suggestions that will help a new Ubuntu user like you.
You’ll learn to do basic stuff in Ubuntu, learn how to customize, install software, use a few commands and do some common troubleshoots.
This page will help you using Ubuntu as your main workstation in a better and effective way.
đź“‹
This guide is more appropriate for people who have installed Ubuntu on an actual computer. Many suggestions are valid even if you are using Ubuntu in a virtual machine. Not suitable if you are using Ubuntu in WSL.
Before installing Ubuntu
You may have dozens of questions around Linux. What is kernel, what is distribution, why are there so many Linux, how are they different from each other? This non-technical analogy will answer your question.
Even Ubuntu has many versions (called flavors). There are 11 official Ubuntu flavors. And then there are LTS and regular versions. Here’s how to choose the best Ubuntu version you should use.
Once you have decided the version, the first step of using Ubuntu is to create a live USB. This tutorial shows you how to do that on Windows.
Installing Ubuntu
đź“‹
I am assuming that you have a Windows system.
There are four main ways of installing Ubuntu.
Method 1: Use inside Windows with WSL
Install Ubuntu inside Windows using WSL (this guide is not suitable for such installation method)
Method 2: Use Ubuntu in a VM in Windows
Install Ubuntu inside a virtual machine like any other Windows application. This is a good way to try your hands on Ubuntu desktop from the comfort of your Windows system. However, you must have at least 8 GB of RAM, 15 GB of disk space and good CPU to run it comfortably and smoothly.
You can also use VMWare to install Ubuntu in a VM.
Method 3: Remove Windows, install Ubuntu
Install Ubuntu as the only operating system on your computer. This method removes Windows completely from your computer.
Method 4: Keep Windows and Ubuntu together
You can have both Windows and Ubuntu on the same computer. This is called dual boot. When your system powers on, you’ll see the option to boot into both Linux and Windows.
Here’s the complete tutorial for dual booting Windows and Ubuntu.
Here are a few more dual booting scenarios that may be applicable to a few systems.
Some assorted advice on things to do after installing Ubuntu.
Getting software
There are multiple ways to install applications on Ubuntu.
Use the Software Center application
Some applications are available in .deb file format
PPAs are still popular for getting packages not officially available from Ubuntu
This detailed guide covers all the application installation methods.
In addition to that, I also advise learning to use AppImage as you’ll often find applications in this format.
Now that you know how to install software on Ubuntu, how about some application suggestions?
âś‹
Please do not feel pressured to follow every suggestion here. Don’t feel comfortable with something? Don’t do it. These are suggestions, not compulsion, specially the customization and performance improvement parts.
System maintenance
It is important to keep your Ubuntu system updated. It gives you newer versions of installed software along with kernel upgrades and security and maintenance updates.
Having a Timeshift backup of your system settings helps you in recovering in case things get messed up.
Keep a tab on the disk usage.
And free up space if required.
If you are coming from Windows, it is not uncommon to look for a task manager. Yes, you get that in Ubuntu.
Customize the look and feel
There are so many aspects of desktop customization on Linux that Windows users cannot even imagine.
And I am not talking about simple methods like changing wallpapers. You can change the icons and themes:
The GNOME Tweaks tool helps in customization.
But a lot of customization comes in the form of GNOME Extensions. You need to learn to use it first.
Learn to use the dock and customize its looks.
Explore even more customizations.
Enjoy movies, music and games
I highly recommend installing media codecs so that you can easily play MP3 music and a number of video file formats.
You can install Chrome to enjoy Netflix on Ubuntu. If you want to stick with Firefox, activate the Widevine to play DRM content from Netflix, Spotify and many other streaming sites.
You may also install the dedicated Spotify player.
Gaming on Ubuntu can be enjoyed with Steam.
Stay connected with Windows (if needed)
If you are using Ubuntu as the sole operating system and for some reasons, you must use Windows, you may try running it in a virtual machine.
Some Windows-only applications can be run with WINE. Though only opt for it when you are desperate.
You may share folders on local network between Ubuntu and Windows with Samba share.
Know your system
It is always a good idea to know about your system. Which version is it? How long is it supported? Is it an LTS? These information helps when you are looking for specific packages or seeking help in a forum.
System getting too hot? Keep a tab on the temperature.
See what hardware is on your system.
Not only is it fun, it also displays information about your system like which theme are you using, which desktop environment version it is and more.
Performance improvement tips
I am a huge fan of the keyboard shortcuts. Nothing makes you feel more smart and powerful than the command over the keyboard combinations.
The file manager can be tweaked to utilize its full potential.
Master the GNOME search.
If your system often gets overheated, you may employ a few tactics to reduce it. Not a guarantee but helps at times.
If you are getting ridiculously slow internet when compared to other devices on your network, here are a few tips you can try.
And a few tips to make your system a bit more snappy (if not a lot).
Troubleshoot common issues
No operating system is perfect. Ubuntu is not an exception. You might encounter a few issues that are common to Ubuntu.
You’ll often see this message. Don’t panic. It’s not a catastrophe.
It is not uncommon to see error while updating your system. This specially happens when you try getting applications from external sources.
No wifi? Here are a few troubleshooting tips.
If you dual boot, you may experience wring time being displayed in both operating systems. Here’s the fix.
Dive into the terminal
It is not necessary but knowing a bit of the command line knowledge helps, specially in troubleshooting. So don’t be afraid of the terminal.
I have written a ten-chapter series to teach you the absolute basics of the Linux command line.
Advanced package management
âś‹
These are advanced concepts. You may use Ubuntu on your personal computer without them as well. However, if you are interested in to a deeper dive into the system, this section is for you.
Understanding the package management mechanism helps makes you an informed Ubuntu user.
Learn to use the classic apt-get commands.
Or the newer apt command.
Confused between apt and apt-get? Don’t be.
Since it’s Ubuntu, the newer Snap packaging is everywhere. Better know
Where to go from here?
You installed Ubuntu. You might have learned to find your way around it, managing software, changing desktop etc. What next? If you want to learn more about Linux, its file structure, command line, shell scripting etc, here are some Linux learning resources.
There are many free Linux e-books available as well.
And if you can spend some money, take a look at my favorite Linux books.
Of course, the learning never stops. I highly recommend subscribing to our weekly newsletter.
Each week, you’ll get an assortment of relevant Linux news, tips and tweaks on using Linux on your system. This way, you get to discover new and evergreen tutorials without effort. And this gradually improves your Linux skills.
The post How to Install Terraform (Infrastructure as Code) in Linux first appeared on Tecmint: Linux Howtos, Tutorials & Guides .
In this article, we will discuss what Terraform is and how to install Terraform on various Linux distributions using HashiCorp repositories. What is Terraform? Terraform
The post How to Install Terraform (Infrastructure as Code) in Linux first appeared on Tecmint: Linux Howtos, Tutorials & Guides.
The post Universal Package Managers for Linux: Snap, Flatpak, and AppImage first appeared on Tecmint: Linux Howtos, Tutorials & Guides .
Package management or software installation on Linux systems can be very puzzling especially for newbies (new Linux users), as different Linux distributions use different traditional
The post Universal Package Managers for Linux: Snap, Flatpak, and AppImage first appeared on Tecmint: Linux Howtos, Tutorials & Guides.
The post BCC – Tracing Tools for Linux IO, Networking, Monitoring, and More first appeared on Tecmint: Linux Howtos, Tutorials & Guides .
BCC (BPF Compiler Collection) is a powerful set of appropriate tools and example files for creating resourceful kernel tracing and manipulation programs. It utilizes extended
The post BCC – Tracing Tools for Linux IO, Networking, Monitoring, and More first appeared on Tecmint: Linux Howtos, Tutorials & Guides.