How to add the universe, the multiverse and restricted repositories in Ubuntu

Contents

Ubuntu operating system can be expanded by installing additional repository packages, like the Universe repositories, Multiverse y Restricted. Installing these will allow you to install additional applications. Find out how to do this and more.

Additional repositories in Ubuntu

Ubuntu, the popular Linux operating system, comes by default with its own main repository. If you install simple packages, that are regularly part of the Linux operating system, or are closely related to him, it is something likely to be present in the main Ubuntu repository. Yes they are, it also means that the Ubuntu team has officially created them (and to some extent they are compatible, as an example, with security patches).

Master repository is enabled by default, and the packages it contains are open source, which means you can go and check the source code for a particular package, and even propose patches, etc. source that the Linux community has thrived and became so varied regarding options, In other words, with a rich variety of applications available over the years.

There are three other repositories that you can enable or disable, namely, Universe, Multiverse y Restricted. Also note that you can even disable the main repository if you wish, even though it wouldn't make much sense to do it regularly, since security updates would be lost, etc.

Ubuntu software and updates showing the main repositories, universal, restricted and multiverse

Which is the Universe Repository?

the Universe repository provides a collection of additional software that can be installed on your Ubuntu workstation. This repository provides community-maintained open source software, and even though there is no official support for the packages / applications it contains, most of the software in the Ubuntu Software Center comes from this repository.

To enable this repository, click on Activities at the top left of your desk / Ubuntu GUI and type software. After that, click on the 'Software and updates' icon, which is a little darker than the Software Updater icon.

Clicking on Software and Updates in Ubuntu

Once inside the Software updates window, mark it No-cost, open source software maintained by the community (universe) selection box. As soon as i do, an authentication dialog is likely to be presented. Log in by typing the password for the user ID you are using (note that the active userid is displayed in the dialog) and click Authenticate. Then click on the To close at the bottom right of the dialog.

As a side note, if you discover that you do not have sufficient privileges to perform this or other actions associated with the software, you might want to read the How to control access to sudo on Linux post about how to add a user to the sudoers group, even though you keep in mind that this may also have other security implications, especially if you had to enable passwordless sudo privileges for your account (even though this is not covered in that post).

A new pop-up window will appear:

Question to reload the repositories shown by Ubuntu when enabling (or disable) repositories

Click 'Reload’ to continue, and the caches of the software repositories will be updated (In other words, what is enabled in the repository is stored locally on your computer).

Which is the Multiverse Repository?

El Ubuntu Multiverse The repository contains software packages that may have copyright or legal issues. At first, one would have to see, per package, what are the applicable licenses, legal and restrictive issues, and how they relate to you and your system.

This repository is also compatible with the community. With potentially less compatible and closed source packages in this repository, the risk of security issues is somewhat higher here. As an example, the community could not patch a closed source package and there are fewer people to maintain the packages overall.

On a more general note (and this is by no means applicable to all packages in the multiverse repository), when the software is restricted by multiple licenses, in certain cases it may be okay for a user to install a package that could not otherwise be packaged. with the operating system. This can also apply to packages in the restricted repository which we will discuss below..

As an example, packages that cannot be part of the Ubuntu base operating system (or the main repository) due to conflicting license requirements, may be fine to be installed by the user when installed separately from the operating system as a whole. It is feasible that they simply cannot be grouped with them. An example of this would be the incompatible open source licenses that, when they are used, would change (or would they want to change) the general license of other packages. Because, these packages cannot be packaged with the main operating system. Packages and their licenses can be investigated to find out if this applies.

Note that you may want to avoid using the multiverse repository on servers, and especially if those servers are public on the Internet.

Enabling the Multiverse repository needs identical steps as shown above, even though this time the brand is made for Software restricted by copyright or legal issues (multiverse). Remember to recharge when you are done.

Which is the Restricted Repository?

El Ubuntu Restricted The repository contains proprietary drivers. As an example, you can find NVIDIA GPU drivers here. This repository is officially supported by the Ubuntu team. The software in this repository is built in some way ‘down river‘Of the manufacturers / hardware vendors. As an example, NVIDIA may release a new set of drivers for its GPUs, and the Ubuntu team will integrate these drivers into their restricted repository.

Any software in this repository will display the text Property in your Licensing section when browsing the Ubuntu Software Center.

Habilitando Ubuntu Restricted The repository again needs steps identical to the ones shown above. Just check Patented device drivers (restricted). And as before, remember to reload when done.

Ending

In this post, we analyze how to add the Ubuntu Universe repositories, Multiverse y Restricted. We also learned about the differences between the different repositories and provided some tips along the way.. Enjoy!

Subscribe to our Newsletter

We will not send you SPAM mail. We hate it as much as you.