Как настроить репозитории в Ubuntu 20.04
Установка ПО в системах Linux выполняется из репозиториев, которые по умолчанию содержат большое количество пакетов. Однако иногда необходимого софта нет в комплекте или его версия устарела. В этом случае вы можете добавить требуемый репозиторий и произвести установку из него.
Как настроить репозитории в Ubuntu 20.04:
- Как просмотреть список репозиториев Ubuntu
- Как добавить репозиторий в Ubuntu
- Как удалить репозиторий в Ubuntu
- PAA-репозитории в Ubuntu
Ниже мы настроим репозитории на сервере Ubuntu 20.04.
Список репозиториев в Ubuntu
Просмотреть все репозитории:
nano /etc/apt/sources.list
Они также могут находиться в одном из файлов в папке /etc/apt/sources.list.d/
Чтобы отключить один репозиторий, добавьте следующий комментарий в его строку:
# deb http://archive.ubuntu.com/ubuntu focal multiverse
Добавление репозиториев в Ubuntu
Чтобы добавить репозиторий, необходимо узнать его адрес у разработчика ПО и использовать команду apt-add-repository с подобным синтаксисом:
apt-add-repository ‘deb http://repository_address version branch’
Иногда требуется сначала установить ключ GPG. В качестве примера возьмем MariaDB.
apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'
Команда, используемая для добавления репозитория:
add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://mirror.mephi.ru/mariadb/repo/10.5/ubuntu focal main'
Удаление репозиториев
Команда, используемая для удаления:
add-apt-repository --remove 'deb [arch=amd64,arm64,ppc64el] http://mirror.mephi.ru/mariadb/repo/10.5/ubuntu focal main'
PPA-репозиторий в Ubuntu
Во время установки PPA-репозитория система автоматически распознает репозиторий и скачивает необходимые ключи.
apt-add-repository ppa:repository/ppa
Для удаления PPA-репозитория:
apt-add-repository --remove ppa:repository/ppa
После редактирования списка репозиториев не забудьте обновить список пакетов.
apt update