XDA Developers

Ubuntu

Readers like you help support XDA Developers. When you make a purchase using links on our site, we may earn an affiliate commission. Read More.

latest

Close-up of Windows Recovery Environment focused on the option called UEFI Firmware Settings
How to remove Linux from dual boot

Installed Linux alongside Windows? Don't worry, you can remove it by deleting your partitions and rebuilding your bootloader through Command Prompt

4
4
By  and

Linux is a fantastic open-source operating system that's designed to run on all kinds of hardware. What we also love about Linus is that it comes in many different flavors and distributions, like Ubuntu and Linux Mint, which can be run alongside Windows 11. Setting up a dual boot with Linux and Windows is fairly simple, and the overall process only takes a few minutes. Removing Linux from dual boot, however, can be a bit of a challenge, as there's no easy way to do it.

ubuntu opened in virtualbox on windows 10
How to use a GPU in VirtualBox

VirtualBox and GPUs aren't very fond of each other, but here's how you can make them work together better.

4
By 

All your PC components play a vital role in ensuring smooth PC performance. Purchasing and using the latest PC parts delivers smooth web browsing, file management, video editing, and a high-end gaming experience on Windows. However, the story isn't the same on other operating systems.

Ubuntu popup screen on a desktop
Ubuntu 24.04 LTS Noble Numbat official wallpapers revealed ahead of launch next month

Ubuntu 24.04 Noble Numbat official wallpapers in different formats and sizes are available for download.

4
By 

We're only a month away from the official release of Ubuntu 24.04 LTS, codenamed Noble Numbat. While April 25 is when Linux 24.04 will officially be rolled out, Canonical is celebrating its 20th anniversary this month, and to celebrate it with fans, it's released the Ubuntu 24.04 wallpapers ahead of the official launch next month.

A Raspberry Pi 5 running Windows 11
6 best operating systems for Raspberry Pi 5

Unsure about which OS you should use with your Raspberry Pi 5? Here are six operating systems worth running on the palm-sized system

4
By 

Thanks to their small size, decently capable specs, and large community, the Raspberry Pi SBCs remain some of the best devices for home projects. Like the average desktop, the operating system is one aspect every mainline entry in the Raspberry Pi lineup needs to function.

Ubuntu Mounting files
How to mount in Ubuntu

Mounting is an everyday task in Ubuntu, and it can be done via the Files app, or using the terminal

4
By 

There are a lot of tasks you'll come across during everyday use of the Ubuntu operating system, and the many other great Linux distributions. One of the most common is mounting drives, either internal or external ones like a solid-state drive or a portable USB drive. Mounting a drive makes it more accessible for read/write operations to Ubuntu in the root file system, which is the deeper part of your operating system. It will give it a directory on Ubuntu, and what's known as a mount point.

A screenshot of the Ubuntu 23.10 Default Desktop
How to zip and unzip files and folders in Ubuntu

Zipping and unzipping files on Ubuntu is really easy, and we have a basic guide on how to do it.

4
By 

If you want to transfer files to another person, one of the best ways to do that is through a zip file. Not only is it a single file that's easily transferred (versus sending a whole folder), it often makes files smaller thanks to compression, as well. if you're new to Linux, then you're probably wondering how you can zip your files to transfer to someone else. Thankfully, it's easy, and we'll show you how.

An offset image of an Ubuntu Terminal Prompt
How to remove a directory on Ubuntu

If you want to remove a directory on Ubuntu, there are a couple of ways to do it. Here's how.

4
By 

If you're getting started in the Linux world, then you've probably considered giving Ubuntu a go... or you might even be using it now. There are a lot of tasks you may need to re-learn if you're using Ubuntu for the first time, and some of the basics are probably included in that. Things like removing files and folders may be confusing, and this is how you can remove a directory in Ubuntu, using both the GUI and the Terminal.

PC specs screen in Ubuntu
How to change the hostname on Ubuntu

The hostname is the name of your Ubuntu device, and you can swap it out to something more recognizable in a few simple steps.

4
By 

If you've ever set up a Linux distribution like Ubuntu, you may have noticed the installer prompts you to enter a name for your machine. Commonly called the hostname, it's the name that identifies your Linux system every time you connect to another device over a network or Bluetooth connection.

Ubuntu popup screen on a desktop
How to set up Ubuntu

Once you boot from an Ubuntu installer, here are the steps needed to set up the operating system.

4
By 

One of the things that makes Ubuntu a great operating system and Linux distribution is its simplicity, thanks in part to its Gnome windowing system. The setup process is also simple once you boot up your Ubuntu system for the first time. There's not a lot of extra work needed, and the operating system will take you through a guided setup process, just like the Windows 11 out-of-box experience or the macOS setup wizard might. You don't need any technical knowledge and just have to run through a few steps.

The commands used to configure environment variables in Ubuntu
How to set environment variables in Ubuntu

Environment variables hold important data that may be required by certain processes. Here's how you can configure them in Ubuntu.

4
By 

With laptops powered by Linux becoming commonplace, now’s the best time to dive right into the open-source OS if you’re into coding. That said, switching to a Linux distro can be rather jarring as it does things quite differently than Windows or macOS.

Ubuntu popup screen on a desktop
How to log in as root in Ubuntu

The root access in Ubuntu gives you full access to edit configuration files and other administrative tasks. Here's how to log in as root.

4
By 

On many of the most popular Linux distributions, including Ubuntu, it's possible to log into your computer as a "root" user. The root user is one of the highest possible types of accounts you can use on any desktop or laptop that runs Linux. Consider it like the primary administrator. You'll get full administrative privileges on the entire system for editing configuration files and accomplishing other common tasks. It's not turned on by default, though, and will require some extra work. So, we're here to help with a look at how to unlock the root account and log in with it.

Java on Ubuntu
How to install Java on Ubuntu

It's super easy to install Java on Ubuntu as long as you're familiar with using a few commands

4
4
By  and

If you're a programmer, it's likely you'll have to install Java on your desktop or your laptop. After all, it's one of the top programming languages used by developers, and there are many apps, frameworks, and tools that require you to have Java installed on your system. In fact, there are actually three types of Java you can run, all of which have their own advantages. There's the Java Runtime Environment, which is for consumers and lets you run Java apps; the Java Development Kit known as OpenJDK, which is open source and used by developers; and the Oracle Java, which is a licensed version of Java maintained by Oracle, the company that makes Java with additional features like Flight Recorder and Mission Control.

Ubuntu Remote Desktop menu open
How to remote desktop to Ubuntu

If you need to access your Ubuntu system remotely, you'll have to tweak these few settings.

4
4
By  and

Remote desktop is quite convenient for desktop users who wish to access their high-end rigs from another device, like a laptop. These days, pretty much every operating system, be it Windows 11 or Linux, lets you set up a remote desktop as long as you have an Internet connection on both systems.

SSH on Ubuntu
How to enable SSH on Ubuntu

You can use the terminal to install SSH on Ubuntu in just a few simple steps.

4
4
By  and

Secure Shell (SSH) is a popular network protocol used to remotely log in and share file transfers between your computer (the client) and the service (the server). It works across different operating systems, which means it also will work on Ubuntu Linux. So if you have a great desktop running Ubuntu, or a great Linux laptop and want to use SSH, all you have to do is fire up a Terminal and run a few commands. We'll guide you through the process right here.

VSCode
How to install VS Code on Ubuntu

You don't need to run Windows to use Microsoft's Visual Studio Code (VS Code). You can install it on Ubuntu in a few steps.

4
4
By  and

When it comes to app development, you have probably heard of Visual Studio Code. Often called VS Code as shorthand, this is a popular code editor used on Windows and even macOS. If you're on one of the many great laptops that run Ubuntu Linux or an Ubuntu-powered desktop, however, you should be happy to know that you can run VS Code on your system. You can install it as a snap package, as an apt, or even through the Ubuntu Software Center or through a manual download. We will take a look at all three methods for you right here.

Ubuntu logo.
What is Ubuntu? The ins and outs of one of the most popular Linux distros

When it comes to Linux, one of its most mainstream implementations is Ubuntu. Here's everything you need to know.

4
4
By  and

You've probably heard of Linux even if you haven't used it, and while it is often talked about as an alternative to Windows, Linux isn't just one thing. There are lots of different implementations of Linux, and one of the most popular is Ubuntu, which advertises itself as the Linux operating system for data centers, enterprise PCs, regular desktops and laptops, and more. Here's everything you need to know about Ubuntu.

Anaconda Navigator official screenshot
How to install Anaconda on Ubuntu

Get into big science and machine learning with Anaconda on Ubuntu

4
By 

Anaconda can be used to build and launch packages using Python and other supported programming languages It's a handy platform that can streamline the process to make it much easier for just about anyone to get into data science. I'm going to run you through what Anaconda is and how to install it and Conda on Linux.

An offset image of the Ubuntu Server Command Prompt
How to install VMWare Tools on Ubuntu

After you install Ubuntu in any VMWare product like Fusion, Workstation, or Player, you'll need VMWare Tools to manage the operating system.

4
4
By  and

Ubuntu isn't just for running on physical hardware. If you're a more advanced user of this great Linux distribution, you might want to virtualize it separately from your main Windows (or other) operating system. VMware offers different products for this, including Fusion, Workstation, and Player, but for the best experience between your main OS and the guest Ubuntu OS, you'll want to install VMware Tools.

A screenshot showing Htop running in Ubuntu terminal to show CPU and memory utilization.
How to check CPU and memory utilization in Linux

Keep your CPU and memory usage in check with these simple commands

4
By 

Understanding and keeping tabs on your CPU and memory usage is crucial for running your system smoothly. Windows laptops have handy tools and even widgets to help you effortlessly monitor CPU, GPU, and RAM usage, but it's not as straightforward on Linux. It takes a more technical approach and lets you use a plethora of commands to monitor things like CPU and memory utilization. I've tested these methods on an Ubuntu 23.10 machine, but they work on most Linux machines.

Go on Ubuntu
How to install Go on Ubuntu

The Go programming language is easy to install on Ubuntu through the package manager

4
By 

Ubuntu is one of the many popular Linux distributions that developers and programmers use daily. If that's you, you might be wondering how to install the programming language Go, sometimes called Golang. Like many tasks on Linux, this is quite easy to do since all you need are a few terminal commands. You can install Go from the official Binary package, through the APT package manager, or from a Snap package. Regardless of which method you use, we're here to help you out.

See more articles +