Как добавить репозиторий в Ubuntu

Обновлено: 29.06.2024

Самые популярные и качественные учебные пособия, руководства и обучение DevOps Cloud Automation

Для администратора Linux очень важно знать, как вы управляете своими приложениями и программным обеспечением. Каждая команда и каждая установка пакетов требуют критического внимания перед их выполнением.

Итак, в этом полном руководстве мы узнаем все, что вам нужно знать о репозиториях ubuntu, как добавлять репозитории apt-repository и PPA, а также работать с репозиторием ubuntu и командами apt.

Оглавление

  1. Что такое репозиторий Ubuntu?
  2. Как добавить репозиторий Ubuntu?
  3. Добавление репозитория apt в Ubuntu вручную
  4. Добавление репозиториев PPA
  5. Работа с репозиториями Ubuntu
  6. Как команда apt или apt-get работает с репозиторием Ubuntu
  7. Заключение

Что такое репозиторий Ubuntu?

Репозиторий APT – это общий сетевой сервер или локальный каталог, содержащий пакеты deb и файлы метаданных, которые доступны для чтения инструментами APT. При установке пакетов с помощью Ubuntu Software Center или утилит командной строки, таких как apt или apt-get, пакеты загружаются из одного или нескольких репозиториев программного обеспечения apt.

В Ubuntu и всех других дистрибутивах на базе Debian репозитории программного обеспечения apt определяются в файле /etc/apt/sources.list или в отдельных файлах в каталоге /etc/apt/sources.list.d/.

Имена файлов репозитория в каталоге /etc/apt/sources.list.d/ должны заканчиваться на .list .

Как добавить apt-репозиторий в Ubuntu?

add-apt-repository — это, по сути, скрипт Python, который помогает добавлять репозитории в Ubuntu.

Давайте рассмотрим пример добавления репозитория mongodb на машину Ubuntu


Проверено в /etc/apt/source.list, репозиторий успешно добавлен

Ручное добавление apt-репозитория в Ubuntu

Чтобы вручную добавить репозитории в Ubuntu, отредактируйте файл /etc/apt/sources.list и добавьте в него строку репозитория apt.

Чтобы добавить репозиторий, откройте файл sources.list в своем любимом редакторе

Добавьте строку репозитория в конец файла:

  • При необходимости добавить открытый ключ вручную, для которого можно использовать команду wget или curl

Добавление репозиториев PPA

Personal Package Archives (PPA) позволяет загружать исходные пакеты Ubuntu, созданные и опубликованные с помощью Launchpad, в качестве подходящего репозитория.

При добавлении репозитория PPA команда add-apt-repository создает новый файл в каталоге /etc/apt/sources.list.d/.

Давайте рассмотрим пример добавления доступного репозитория PPA на машине с Ubuntu

  • Утилита PPA включена в пакет software-properties-common, аналогичный add-apt-repository
  • Добавить доступный репозиторий PPA в систему.


  • Давайте проверим, что в каталоге /etc/apt/sources.list.d/ есть доступный репозиторий PPA


Работа с репозиториями Ubuntu

Репозитории на машине Ubuntu — это в основном файловые серверы или общие сетевые ресурсы, в которых находится множество пакетов, это могут быть пакеты .deb или файлы, которые доступны для чтения с помощью команды apt или apt-get.


Что содержит sources.list и sources.list.d?

  • Программное обеспечение в репозитории Ubuntu разделено на четыре категории или компоненты: основное, ограниченное, универсальное и мультивселенное.
    • main: содержит бесплатные приложения, полностью поддерживаемые Ubuntu.
    • multiverse: содержит платное программное обеспечение, требующее лицензии.
    • ограничено: только для продвижения бесплатного программного обеспечения, и команда Ubuntu не может его исправить, а затем вернуть автору, если будут обнаружены какие-либо проблемы.
    • вселенная: у них есть все возможные программы, которые являются бесплатными и с открытым исходным кодом, но Ubuntu не предоставляет регулярных гарантийных исправлений.
    • deb или deb-src — это либо пакеты .deb, либо исходный код — это URL-адрес репозитория
    • bionic , bionic-security , xenial — это кодовые названия дистрибутивов.
    • основной, ограниченный, юниверс и мультивселенная – это категории репозиториев.


    Как команда apt или apt-get работает с репозиторием Ubuntu

    APT означает Advanced Packaging Tool, который выполняет такие функции, как установка новых пакетов программного обеспечения, обновление существующих пакетов программного обеспечения, обновление индекса списка пакетов и даже обновление всей системы Ubuntu путем подключения к репозиториям, хранящимся в /etc/apt. /sources.list или /etc/apt/source.list.d/

    Давайте посмотрим на примере работы команды apt с репозиториями Ubuntu.


    • Вы заметите, что все вышеуказанные пакеты уже обновлены и являются последними.
    • Теперь запустите команду apt update, чтобы обновить репозитории. Команда apt содержит три типа строк.
      • Обращение: если версия пакета не изменилась по сравнению с предыдущей версией
      • Ign: означает, что пакет игнорируется.
      • Получить. Это означает, что доступна новая версия. Он загрузит информацию о версии (не сам пакет). Вы можете видеть, что есть информация о загрузке (размер в КБ) со строкой «получить» на снимке экрана выше.


      • После выполнения команды он предоставляет подробную информацию о том, требуется ли обновление для какого-либо пакета или нет. В нашем случае показано, что можно обновить 37 пакетов. Давайте посмотрим список пакетов, которые можно обновить, выполнив следующую команду.


      Вы можете либо обновить один пакет, либо обновить все пакеты вместе.

      Чтобы обновить один пакет, используйте: apt install

      < p>Для обновления используйте все пакеты : apt upgrade

      • Давайте просто обновим пакет curl, запустив команду apt install и проверим
      • Вы заметите, что при обновлении команды curl были обновлены 2 пакета, которые были связаны с curl, а остальные 35 до сих пор не обновлены.


      • Теперь давайте вместе обновим остальные 35 пакетов, выполнив команду apt upgrade.
      • Давайте снова запустим команду apt update, чтобы проверить, требует ли ubuntu обновления какого-либо программного обеспечения. Вывод команды должен выглядеть так: «Все пакеты обновлены»

      Заключение

      В этом уроке мы узнали все о репозиториях Ubuntu, о том, как добавлять различные репозитории и как с ними работать. Наконец мы увидели, как команда apt работает с репозиториями Ubuntu.

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

      Ошибка Ubuntu «команда add-apt-repository не найдена» появляется при попытке добавить новый репозиторий программного обеспечения. Это означает, что в вашей системе отсутствует пакет add-apt-repository.

      Это руководство устраняет ошибку «команда add-apt-repository не найдена» в дистрибутивах Linux на основе Ubuntu и Debian.

      Устранить ошибку команды add-apt-repository не найдена в Ubuntu.

      • Учетная запись пользователя с правами sudo
      • Доступ к окну терминала/командной строке (Ctrl+Alt+T или Ctrl+Alt+F2)

      Шаги по устранению ошибки add-apt-repository: команда не найдена

      Шаг 1. Обновите локальные репозитории Ubuntu

      Откройте окно терминала и введите команду для обновления репозиториев:

      Система подтверждает, что список репозиториев программного обеспечения на вашем локальном компьютере обновляется.

      пример apt-получить обновление в Ubuntu

      Шаг 2. Установите пакет software-properties-common

      Команда add-apt-repository не является обычным пакетом, который можно установить с помощью apt в Ubuntu LTS / Debian. Вместо этого он является компонентом пакета software-properties-common.

      Чтобы получить команду add-apt-repository, установите пакет software-properties-common:

      Это пример вывода после успешной установки:

      sudo apt-get installing software properties package

      Затем снова обновите репозиторий с помощью:

      Примечание. В Ubuntu 13.10 (и старше) команда add-apt-repository является частью программного пакета Python. Чтобы установить его, используйте команду:

      sudo apt install python-software-properties

      Как добавить репозиторий Apt в Ubuntu и Debian

      Некоторые пакеты программного обеспечения не включены в репозитории по умолчанию. Чтобы упростить установку, разработчики создали собственные репозитории программного обеспечения. Это когда используется команда add-apt-repository.

      Например, Wine — это популярный пакет для запуска программного обеспечения, отличного от Linux, в системе Linux. Но последняя версия недоступна в репозиториях по умолчанию.

      Чтобы установить последнюю версию Wine на Ubuntu, сначала необходимо предоставить доступ к репозиторию Wine:

      Другое программное обеспечение может подлежать дополнительному лицензированию. Как и в случае с Debian, ограничительное лицензирование может помешать включению пакета в репозитории по умолчанию. В этих случаях команда add-apt-repository является ключом к предоставлению доступа к программному обеспечению, которое вы хотите установить.

      Что такое репозиторий в Ubuntu

      Программный пакет — это приложение. В некоторых случаях для запуска одного пакета требуются другие пакеты (называемые зависимостями).

      Диспетчер пакетов загружает нужный вам программный пакет. Если есть какие-либо зависимости, менеджер пакетов также устанавливает их. Кроме того, диспетчер пакетов автоматически отслеживает все установленное программное обеспечение и обновления.

      Менеджер пакетов работает вместе с репозиторием программного обеспечения. Репозиторий — это база данных множества различных программных пакетов. По умолчанию каждый дистрибутив Linux предоставляет доступ к набору основных репозиториев по умолчанию.

      • Основная – бесплатное программное обеспечение с открытым исходным кодом от разработчиков Ubuntu.
      • Universe – бесплатное программное обеспечение с открытым исходным кодом от сообщества Linux.
      • Запрещено: драйверы устройств и другое программное обеспечение по лицензии производителей.
      • Multiverse — все остальное программное обеспечение, защищенное авторскими правами или юридическими ограничениями.
      • Главная — бесплатное лицензионное ПО
      • Contrib — бесплатное программное обеспечение, зависящее от несвободного лицензионного ПО.
      • Несвободное программное обеспечение с ограничениями на использование и распространение.

      Если вы хотите установить программный пакет, которого нет в этих репозиториях по умолчанию, вам нужно добавить этот репозиторий в диспетчер пакетов.

      В этом руководстве вы узнали, как использовать команду add-apt-repositories в Ubuntu или Debian для устранения ошибки «репозиторий не найден».

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

      Существуют буквально тысячи программ Ubuntu, способных удовлетворить потребности пользователей Ubuntu. Многие из этих программ хранятся в программных архивах, обычно называемых репозиториями. Репозитории упрощают установку нового программного обеспечения, а также обеспечивают высокий уровень безопасности, поскольку программное обеспечение тщательно тестируется и создается специально для каждой версии Ubuntu.

      Ubuntu различает бесплатное и платное программное обеспечение. Подробнее о философии свободного программного обеспечения Ubuntu см. здесь.

      Компакт-диски Ubuntu Install содержат программное обеспечение из «Основного» и «Ограниченного» репозиториев, поэтому, если у вас нет подключения к Интернету, вы все равно можете установить программное обеспечение с компакт-дисков. Если у вас есть подключение к Интернету, вы можете установить программное обеспечение из любого репозитория Ubuntu.

      На этой странице описывается, как управлять репозиториями программного обеспечения в Ubuntu. Для Kubuntu см. Управление репозиторием Kubuntu.

      Управление репозиторием на основе графического интерфейса обычно осуществляется через «Источники программного обеспечения». Доступ к этому интерфейсу можно получить несколькими способами. Один из способов — пройти через «Центр программного обеспечения Ubuntu». Откройте центр программного обеспечения, затем в меню «Правка» выберите «Источники программного обеспечения». Примечание. Чтобы изменить настройки в этом окне, вам потребуется ввести пароль.

      Вы можете загрузить копию репозитория Canonical для вашей архитектуры компьютера (например, i386) и использовать его в автономном режиме (см. AptGet/Offline/Repository).

      IconsPage/info.jpg

      Операции, описанные на этой странице, изменяют файл конфигурации репозиториев программного обеспечения /etc/apt/sources.list. Если вы хотите, вы можете изменить этот файл напрямую. Дополнительные сведения см. в разделе Управление репозиториями из командной строки.

      Software Sources.jpg

      Четыре основных репозитория

      Подробное описание этих репозиториев см. в разделе Репозитории.

      Чтобы временно отключить репозиторий, снимите флажок рядом с его именем.

      Скачать сервер

      Копии основных репозиториев доступны на разных серверах по всему миру. Часто самым быстрым сервером для вас будет сервер, расположенный близко к вам географически.

      Если у вас есть проблемы с вашим текущим сервером (например, сервер работает медленно или вы не можете найти нужный пакет), выберите другой сервер, щелкнув список "Загрузить с:".

      Если вы нажмете «Выбрать лучший сервер», Ubuntu попытается (только в этом случае) найти самый быстрый сервер. После того, как вы выберете сервер, он останется выбранным сервером, пока вы его не измените. Примечание. Самый быстрый сервер сейчас может не быть самым быстрым сервером в другое время.

      CD-ROM/DVD

      В этом окне (в разделе «Установка с CD-ROM/DVD») можно выбрать или отменить выбор опции установки с компакт-диска.

      Software Sources.jpg

      Если выбран этот параметр, система попытается выполнить поиск на компакт-диске во время установки пакетов. Если CD-ROM отсутствует, система запросит его вставку.

      Отмените выбор этого параметра, если вы не планируете устанавливать пакеты с компакт-диска. Если этот параметр отключен, система больше не будет проверять наличие компакт-диска.

      Включение партнерских репозиториев Canonical

      На вкладке «Другое программное обеспечение» вы можете включить репозитории партнеров Canonical. Партнерские репозитории предлагают доступ к проприетарному программному обеспечению и программному обеспечению с закрытым исходным кодом и по умолчанию отключены. Если вы хотите включить партнерский репозиторий, отметьте его, введите свой пароль, нажмите «Закрыть», а затем нажмите «Обновить».

      На снимке экрана ниже перечислены два партнерских репозитория: один для приложений (включен), а другой для исходного кода (отключен).

      Другое программное обеспечение tab_001.jpg

      CD-ROM/DVD

      С помощью этой вкладки вы можете добавить источники программного обеспечения на CD-ROM/DVD. Чтобы добавить такой источник, вставьте CD-ROM/DVD и нажмите кнопку «Добавить том». После того, как вы добавили CD-ROM/DVD, он будет искать пакеты во время запросов на установку.

      Добавление личных архивов пакетов (PPA)

      Персональные архивы пакетов (PPA) — это своего рода репозиторий. Разработчики создают их для того, чтобы распространять свое программное обеспечение. Чтобы добавить PPA, вам необходимо его «местоположение» в формате ppa:[username]/[ppaname]. Вы можете найти эту информацию на странице панели запуска PPA.

      IconsPage/warning.jpg

      Пакеты в PPA не проходят тот же процесс проверки, что и пакеты в основных репозиториях. PPA — это альтернатива основным репозиториям с низким уровнем безопасности, поэтому пользователь будет устанавливать программное обеспечение на свой страх и риск.

      Перейдите в Ubuntu Software Center > Edit > Software Sources > Other Software.

      Нажмите "Добавить".

      Нажмите "Добавить источник".

      Теперь вы добавили PPA и можете устанавливать из него пакеты.

      Добавление PPA с помощью командной строки

      Убедитесь, что у вас установлен пакет python-software-properties.

      Шаг 1. На странице панели запуска PPA найдите заголовок "Добавление этого PPA в вашу систему". Запишите расположение PPA в формате ppa:user/ppa-name.

      Шаг 2. Откройте терминал и введите:

      sudo add-apt-repository ppa:user/имя-ppa

      Замените "ppa:user/ppa-name" на местоположение PPA, указанное выше.

      Теперь ваша система получит ключ PPA. Это позволяет вашей системе убедиться, что пакеты в PPA не подвергались вмешательству с момента их сборки.

      Шаг 3. Теперь, в качестве одноразового действия, скажите вашей системе, чтобы она вытащила последний список программного обеспечения из каждого архива, о котором она знает, включая только что добавленный PPA:

      sudo apt-get update

      Теперь вы готовы приступить к установке программного обеспечения из PPA!

      Добавление дополнительных репозиториев

      В некоторых случаях вам может понадобиться добавить дополнительные репозитории к источникам программного обеспечения вашей системы (то есть в дополнение к репозиториям, предоставляемым Canonical). Например, есть по крайней мере один репозиторий, который «обслуживает геймеров Ubuntu».

      IconsPage/warning.jpg

      Убедитесь, что все репозитории, которые вы добавляете, протестированы и работают в системах Ubuntu. Репозитории, не предназначенные для работы с вашей версией Ubuntu, могут вызвать несоответствия в вашей системе и потребовать переустановки.

      Чтобы добавить репозиторий, вам нужно его "местоположение" и "ключевая команда" (команда, которая добавит ключ репозитория в вашу систему).Объяснение формата «местоположения» см. в разделе «Редактирование сведений о репозитории» ниже.

      Перейдите в Ubuntu Software Center > Edit > Software Sources > Other Software.

      Нажмите "Добавить".

      Нажмите "Добавить источник".

      Теперь вы добавили репозиторий и можете устанавливать из него пакеты.

      Редактирование сведений о репозитории

      Чтобы изменить сведения о репозитории, выберите репозиторий в списке и нажмите кнопку "Изменить". Диалоговое окно отображает подходящую линию, разбитую на ее компоненты.

      SoftwareSources-EditSource. jpg

      Удаление и отключение репозиториев

      На вкладке "Другое ПО" перечислены ваши репозитории и PPA (кроме Main, Universe, Restricted и Multiverse).

      Чтобы временно отключить репозиторий, снимите флажок рядом с источником. Вы можете снова включить репозиторий, повторно установив флажок.

      Чтобы навсегда удалить репозиторий из списка, выделите репозиторий и нажмите "Удалить".

      SoftwareSources-Updates. jpg

      На вкладке «Обновления» вы можете указать, когда и как Ubuntu будет получать системные обновления. Если вы вносите какие-либо изменения, не забудьте нажать «Закрыть» и «Перезагрузить», чтобы обновить исходные коды программного обеспечения вашей системы.

      Установить обновления из:

      • "Важные обновления безопасности (. )". Обновления, устраняющие уязвимости в системе безопасности. Они управляются командой безопасности Ubuntu и предназначены для минимального изменения поведения пакета — по сути, минимума, необходимого для решения проблемы безопасности. В результате их применение, как правило, сопряжено с очень низким уровнем риска, и всем пользователям настоятельно рекомендуется устанавливать обновления для системы безопасности.
      • "Рекомендуемые обновления (. )". Обновления для серьезных ошибок, кроме уязвимостей безопасности.

      Автоматические обновления

      В этом разделе пользователь может установить частоту и способ обновлений.

      Уведомить меня о новой версии Ubuntu:

      • "Обычные выпуски" — уведомляет пользователя об обновлении с одного обычного выпуска на другой, например с Ubuntu 12.10 (Quantal Quetzal) на Ubuntu 13.04 (Raring Ringtail).
      • «Только выпуски с долгосрочной поддержкой» — уведомляет пользователя об обновлении между выпусками с долгосрочной поддержкой, например, с Ubuntu 10.04 (Lucid Lynx) LTS на Ubuntu 12.04 (Precise Pangolin) LTS, но не на другие дистрибутивы, которые не были обозначены Выпуски с долгосрочной поддержкой.

      SoftwareSources-Authentication. jpg

      На вкладке "Аутентификация" перечислены ключи для ваших репозиториев (но не ваши PPA). Примечание. У PPA есть ключи, но система обрабатывает их автоматически, и они не перечислены здесь.

      Когда вы добавляете репозиторий к источникам программного обеспечения вашей системы, сопровождающий репозитория обычно сообщает вам, как добавить ключ.

      Если специалист по сопровождению не говорит вам, как добавить ключ, вам нужно найти «хэш ключа» репозитория, чтобы найти ключ на сервере открытых ключей. Как только вы узнаете хэш ключа, ключ можно получить с помощью команды:

      Например, если хэш ключа — CE49EC21, вы получите ключ с помощью команды:

      Затем добавьте ключ в базу данных доверенных ключей Ubuntu с помощью команды:

      Примечание. В конце строки выше есть тире.

      IconsPage/info.jpg

      Дополнительную информацию об apt и ключах аутентификации см. в разделе SecureApt.

      UbuntuSoftwareCenter.jpg

      Ubuntu Software Center — это основанный на графическом интерфейсе метод добавления и удаления приложений. Он позволяет пользователю выборочно выбирать репозитории для поиска, а затем представляет список приложений с кратким описанием каждого приложения.

      По умолчанию Ubuntu Software Center выполняет поиск во всех (включенных) репозиториях. Если вы хотите выполнить поиск только в одном репозитории, нажмите стрелку вниз справа от «Все программное обеспечение» и выберите репозиторий, в котором вы хотите выполнить поиск.

      Источники программного обеспечения доступны в Центре программного обеспечения Ubuntu через меню «Правка», «Источники программного обеспечения». Содержимое Ubuntu Software Center обновляется всякий раз, когда репозиторий добавляется, удаляется или изменяется с помощью источников программного обеспечения. Пока список репозиториев обновляется, в верхней панели Ubuntu Software Center отображается значок «Ход выполнения».

      Существует несколько методов на основе графического интерфейса, которые можно использовать для изучения репозиториев. Один из них — открыть Synaptic Package Manager и нажать кнопку Origin. Это отобразит список репозиториев в окне над кнопкой. Список будет содержать все репозитории, включенные в исходники программного обеспечения вашей системы. Справа будут пакеты, доступные для скачивания (белые прямоугольники), и установленные пакеты (зеленые прямоугольники).

      softwaresources.packages1. jpg

      Поиск репозитория пакетов

      Иногда полезно найти репозиторий пакета (репозиторий, из которого пакет был установлен). Если вы выделите пакет и нажмете кнопку «Свойства», вы сможете определить репозиторий в области Раздел:. Имя в скобках (если есть) — это репозиторий. Например, на снимке экрана ниже видно, что репозиторий пакета rar — Multiverse.

      properties.jpg

      (Примечание: некоторые пакеты недоступны из репозитория или PPA, вместо этого они доступны в виде пакетов Debian.)

      Ubuntu и Debian используют репозитории apt для загрузки и установки пакетов. Репозитории Apt предоставляют пакетам *.deb информацию о метаданных. Ubuntu и Debian предоставляют официальные репозитории Apt с большим количеством пакетов. Но в некоторых случаях сторонние репозитории apt могут использоваться для установки различных пакетов программного обеспечения. Команда add-apt-repository используется для добавления новых или сторонних репозиториев.

      Ошибка «команда add-apt-repository не найдена»

      Команда add-apt-repository не установлена ​​по умолчанию. Если вы попытаетесь запустить эту команду, вы получите ошибку «команда add-apt-repository не найдена». Если вы получили эту ошибку, вам следует установить этот инструмент, который описан на следующем шаге.

      Установить команду add-apt-repository

      Команда add-apt-repository входит в состав пакета software-properties-common. Итак, мы установим этот пакет, как показано ниже.

      Добавить репозиторий Apt с помощью команды add-apt-repository

      Основной синтаксис add-apt-repository показан ниже.

      • OPTION используется для указания параметров команды. Этот параметр является необязательным.
      • REPOSITORY — это URL репозитория, который мы хотим добавить. Этот параметр является обязательным.

      Безопасность — важная часть современных ИТ. Поскольку команда add-apt-repository добавляет сторонние репозитории для установки программного обеспечения в систему Linux, пакеты должны проверяться этим репозиторием, чтобы предотвратить нарушения. Добавление репозитория apt может быть защищено с помощью открытых и закрытых ключей, где сервер ключей должен быть указан для конкретного репозитория. Сервер ключей задается параметрами –keyserver и –recv с помощью команды apt-key. –keyserver используется для указания сервера ключей, а –recv используется для указания начала открытого ключа, который мы хотим импортировать.

      Добавить репозитории PPA

      Репозитории Apt также представлены как репозитории PPA. Репозиторий PPA — это репозиторий, который обычно принадлежит лично или группе независимых разработчиков. Панель запуска предоставляет репозитории PPA. Команду add-apt-repository также можно использовать для добавления репозиториев PPA.

      Репозитории PPA имеют следующий синтаксис именования.

      • ppa используется для обозначения репозитория PPA.
      • USER — это имя пользователя PPA, созданное LaunchPad.
      • NAME – это имя PPA, при котором один пользователь может предоставить несколько репозиториев PPA.

      Добавить репозиторий вручную с помощью файла конфигурации sources.list

      Информация о репозитории хранится в файле конфигурации /etc/apt/sources.list. Каждая строка является хранилищем в этом файле. Команда add-apt-repository фактически добавляет предоставленный репозиторий в этот файл. Мы также можем вручную добавить репозитории в этот файл конфигурации. Как и в случае с командой add-apt-repository, мы откроем файл sources.list с привилегиями root с помощью команды sudo.


      Добавить репозиторий вручную с помощью файла конфигурации sources.list


      Отключить репозиторий

      Удалить указанный репозиторий с помощью команды add-apt-repository

      Даже команда add-apt-repository создана для добавления новых репозиториев, ее также можно использовать для удаления существующего репозитория. Параметр -r или –remove можно использовать для удаления указанного репозитория. Репозиторий указывается с его URL-адресом или PPA.Также, как и для добавления репозитория, для удаления репозитория требуются привилегии root, которые можно предоставить с помощью команды sudo.

      Читайте также: