APT Repository Information
These repositories are preinstalled on Pop!_OS. Most of these repositories are signed with the Pop!_OS ISO key, which can be added with the following command:
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 63C46DF0140D738961429F4E204DD8AEC33A7AFF
proprietary
This repository contains a number of applications not packaged by Ubuntu, or that are out of date on Ubuntu.
To add this repository, run the following command:
add-apt-repository "deb http://apt.pop-os.org/proprietary $(lsb_release -cs) main"
release
This repository provides the released versions of Pop!_OS packages.
To add this repository, run the following command:
add-apt-repository "deb http://apt.pop-os.org/release $(lsb_release -cs) main"
staging
These repositories provides development versions of Pop!_OS packages. To add a repository, run the following command, where master is the name of your desired branch:
add-apt-repository "deb [arch=amd64] http://apt.pop-os.org/staging/master $(lsb_release -cs) main"
staging-proprietary
This repository contains development versions of the packages in the proprietary repository.
To add this repository, run the following command:
add-apt-repository "deb http://apt.pop-os.org/staging-proprietary $(lsb_release -cs) main"
staging-ubuntu
These repositories provides development versions of Ubuntu packages. To add a repository, run the following command, where master is the name of your desired branch:
add-apt-repository "deb [arch=amd64] http://apt.pop-os.org/staging-ubuntu/master $(lsb_release -cs) main"
ubuntu
This repository is a mirror of the Ubuntu archive for jammy - including the main, multiverse, restricted, and universe components. To add this repository, run the following command:
add-apt-repository "deb http://apt.pop-os.org/ubuntu $(lsb_release -cs) main multiverse restricted universe"
The security update repository should also be added:
add-apt-repository "deb http://apt.pop-os.org/ubuntu $(lsb_release -cs)-security main multiverse restricted universe"
The regular updates repository should be added unless you want to prevent updates that are not related to security:
add-apt-repository "deb http://apt.pop-os.org/ubuntu $(lsb_release -cs)-updates main multiverse restricted universe"
Backports can be added for more package updates:
add-apt-repository "deb http://apt.pop-os.org/ubuntu $(lsb_release -cs)-backports main multiverse restricted universe"
Proposed is not recommended, it contains pre-release updates:
add-apt-repository "deb http://apt.pop-os.org/ubuntu $(lsb_release -cs)-proposed main multiverse restricted universe"