Как настроить репозитории в Ubuntu 20.04

0 Акции
0
0
0
0

Введение

Установка программного обеспечения в системах Linux осуществляется из репозиториев, которые по умолчанию содержат большое количество пакетов. Однако иногда возникают ситуации, когда необходимое программное обеспечение отсутствует или его версия слишком старая. В этом случае вы можете добавить нужный репозиторий и выполнить установку из него.

Будьте осторожны, так как иногда такие сборки содержат экспериментальные версии системного ПО и даже ядра Linux. Поэтому внимательно изучите информацию о стороннем репозитории в его описании и менеджере обновлений.

Список репозиториев в 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

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *


Вам также может понравиться

Защитите свой сайт с помощью Cloudflare, не открывая порты из Интернета

Введение. Здравствуйте! Добро пожаловать в это руководство по защите вашего сайта с помощью Cloudflare. Как…

Анализ использования диска с помощью ncdu в системах Linux

Введение. Управление дисковым пространством — важнейшая задача для системных администраторов Linux. По мере увеличения количества и размера файлов…

Как использовать Vue.js и Axios для отображения данных из API

Введение Vue.js — это JavaScript-фреймворк для разработки пользовательских интерфейсов. Он был разработан с нуля таким образом, чтобы…

Синхронное и асинхронное программирование

Введение Выбор между синхронной и асинхронной моделями программирования — это не только техническая проблема при разработке программного обеспечения; он также зависит от…