Ubuntu предоставляет нам четыре основных типа репозиториев, которые перечислены ниже:
- Основной: этот репозиторий содержит бесплатное программное обеспечение с открытым исходным кодом, которое поддерживается Canonical.
- Ограничено: этот репозиторий состоит из проприетарных драйверов для устройств. Для программного обеспечения этого репозитория не может быть обеспечена 100% поддержка.
- Universe: этот репозиторий также содержит бесплатное программное обеспечение с открытым исходным кодом, поддерживаемое Сообществом.
- Multiverse: этот репозиторий состоит из платного программного обеспечения, для доступа к которому требуется лицензия. Обычно программное обеспечение в этом репозитории вообще не поддерживается, и ожидается, что пользователи будут использовать их на свой страх и риск.
С репозиториями в Ubuntu связаны разные команды. В этой статье мы узнаем о команде add-apt-repository в Ubuntu 20.04.
Объяснение команды add-apt-repository:
В этом разделе мы попытаемся изучить основы команды add-apt-repository в Ubuntu 20.04.
Назначение команды add-apt-repository:
Ниже приведены три основные цели команды add-apt-repository в Ubuntu 20.04:
- Добавление нового репозитория в /etc/apt/sources.list
- Добавление нового репозитория в /etc/apt/sources.list.d
- Удаление уже существующего репозитория
Это означает, что эту команду можно использовать либо для добавления нового репозитория в одно из двух мест, указанных выше, либо для удаления уже существующего репозитория.
Синтаксис команды:
Общий синтаксис этой команды следующий:
репозиторий параметров add-apt-repository
Здесь репозиторий означает новый репозиторий, который вы хотите добавить, или существующий репозиторий, который вы хотите удалить, тогда как параметры - это различные параметры, которые можно использовать вместе с этой командой. Эти параметры обсуждаются в следующем разделе.
Параметры, используемые с командой add-apt-repository:
Примечание. Эти параметры немного отличаются для каждой версии Ubuntu. Здесь мы будем говорить только о параметрах, поддерживаемых Ubuntu 20.04 для этой команды.
Эта команда поддерживает семь основных параметров в Ubuntu 20.04. Эти параметры описаны ниже:
- -h: эта опция относится к справке. Он используется для отображения справочных сообщений и выхода. Синтаксис этой опции следующий: add-apt-repository –h репозиторий
- -m: эта опция означает массовую отладку. Он используется для вывода большого количества отладочной информации в вашу командную строку. Синтаксис этой опции следующий: add-apt-repository –m repository
- -r: эта опция относится к удалению. Он используется для удаления указанного репозитория. Синтаксис этой опции следующий: add-apt-repository –r repository
- -y: эта опция означает «да». Он используется для принятия положительного ответа на все сгенерированные запросы. Синтаксис этой опции следующий: add-apt-repository –y repository
- -k: эта опция относится к серверу ключей. Он используется для включения использования настраиваемого URL-адреса сервера ключей вместо использования URL-адреса по умолчанию. Синтаксис этой опции следующий: add-apt-repository –k repository
- -s: эта опция означает enable-source. Он используется для разрешения загрузки исходных пакетов из указанного репозитория. Синтаксис этой команды следующий: add-apt-repository –s repository
- -u: эта опция относится к обновлению. Он используется для обновления репозитория после его успешного добавления. Используя эту опцию, вам больше не нужно использовать команду apt-get update для обновления ваших пакетов и репозиториев. Синтаксис этой опции следующий: add-apt-repository –u repository
Эти семь параметров можно использовать с этой командой по мере необходимости. Все, что вам нужно сделать, это заменить репозиторий именем того репозитория, в котором вы хотите выполнить указанную операцию.
Заключение:
В этой статье мы узнали о базовом использовании команды add-apt-repository в Ubuntu 20.04. Мы также говорили о четырех основных типах репозиториев в Ubuntu. Состоялось краткое обсуждение различных параметров, которые можно использовать с командой add-apt-repository в Ubuntu 20.04. Используя эти различные параметры вместе с этой командой, вы можете легко добавить или удалить любой желаемый репозиторий при использовании этой операционной системы. Вам нужно только позаботиться о правильном синтаксисе, как описано в этой статье.