Published on

linux add-apt-repository



2 min read


In the world of Linux, package management is an essential aspect of keeping your system up-to-date and secure. One popular tool used for package management is add-apt-repository. This nifty command allows you to easily add new software repositories to your Ubuntu or Debian-based system, expanding your access to a wider range of applications and updates.

Adding a Repository

To add a new repository using add-apt-repository, you simply need to specify the repository's URL as an argument. Let's say you want to add the repository for a popular code editor called Visual Studio Code. Instead of manually editing files or adding entries, you can use the following command:

sudo add-apt-repository "deb [arch=amd64] stable main"

This command adds the Visual Studio Code repository to your system. The "deb [arch=amd64] stable main" part describes the repository details, such as its architecture, URL, and distribution. Make sure to replace this portion with the actual repository information for the software you want to add.

Verifying the Repository

After adding a new repository, it is important to verify its authenticity and ensure that it is correctly added to your system. To do this, you'll need to import the repository's GPG key. This key is used to verify the integrity and authenticity of the packages provided by the repository.

Once you have the key's fingerprint or identifier, you can use the following command to import it:

sudo apt-key adv --keyserver --recv-keys <key_fingerprint>

Replace <key_fingerprint> with the actual fingerprint or key identifier for the repository you added. This step ensures that only trusted packages are installed on your system.

Updating and Installing Packages

Now that you have added a new repository, you can proceed to updating your package lists and installing software from the newly added repository. Run the following commands to perform these tasks:

sudo apt update
sudo apt install <package_name>

Replace <package_name> with the name of the software you want to install from the repository. Running apt update updates your package lists, making sure you have the latest information about available packages. The apt install command installs the specified package, pulling it from the newly added repository if it is available.


Using add-apt-repository is a convenient way to expand your software sources on Ubuntu and Debian-based systems. It simplifies the process of adding repositories and allows you to easily install software from those repositories. Remember to verify the authenticity of the added repositories and keep your system up-to-date by regularly updating your package lists. With the power of add-apt-repository, you can enhance your Linux experience and access a wider range of applications and updates with ease.