Как добавлять/удалять PPA-репозитории в Ubuntu

Когда вы хотите установить пакет программного обеспечения на свою систему Ubuntu, вы сначала обращаетесь к официальному репозиторию Ubuntu, указанному в файле sources.list вашей системы. Если программа там недоступна, вы можете установить ее через любой PPA-репозиторий, в котором она доступна. PPA-репозитории - это неофициальные репозитории тех программных пакетов, которые предоставляются пользователям через Launchpad. Launchpad, платформа, разработанная Canonical, позволяет разработчикам загружать на нее свой код, где .deb-пакеты становятся доступны пользователям для установки программного обеспечения.

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

  • Вывести список PPA-репозиториев, добавленных в вашу систему
  • Добавить PPA-репозиторий в вашу систему для загрузки программного обеспечения
  • Удалить добавленный PPA-репозиторий из вашей системы

Управление PPA-репозиториями через командную строку

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

Вы можете открыть командную строку Ubuntu, Терминал, либо через системный Dash, либо сочетанием клавиш Ctrl+Alt+T.

Список добавленных PPA-репозиториев

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

Список установленных PPA-репозиториев

Другой способ получить список всех добавленных PPA-репозиториев - распечатать содержимое каталога /etc/apt/sources.list.d. В этом каталоге содержится список всех репозиториев. Этот каталог содержит список всех репозиториев, доступных в вашей системе.

Вот как использовать эту команду:

Содержимое каталога sources.list.d

 

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

Только авторизованный пользователь может добавлять/удалять и настраивать программное обеспечение и репозитории в Ubuntu. Вот синтаксис команды, которую вы можете использовать как sudo, чтобы добавить PPA в вашу систему:

А затем установите необходимый пакет из добавленного репозитория с помощью sudo следующим образом:Advertisement

Начиная с Ubuntu 18.04 вам не нужно использовать команду apt-get update после добавления нового репозитория, так как система автоматически выполняет эту операцию. В более ранних версиях Ubuntu перед установкой пакета необходимо было выполнить следующую команду, чтобы установить последнюю доступную версию программы:

Пример:

Приведем пример, в котором мы добавим PPA-репозиторий Thomas Schiex в нашу систему, которую впоследствии будем использовать для установки Blender, пакета для создания 3D.

Мы добавим PPA с помощью следующей команды sudo:

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

Теперь, когда PPA добавлен, для установки последней версии приложения Blender достаточно ввести следующую команду:

Установите программное обеспечение из недавно добавленного PPA

Удаление репозитория PPA

Если вы хотите удалить добавленный PPA-репозиторий из вашей системы, вы можете использовать следующий синтаксис команды как sudo:

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

Например, чтобы удалить репозиторий, который я добавил в предыдущем разделе, я выполню следующую команду в терминале:

Удалить хранилище

Очистка хранилища

Очистка репозитория означает удаление его из вашей системы, а также понижение версии пакетов программ, которые вы загрузили через него. Существует утилита PPA Purge, которую вы можете использовать для этой цели.

Вы можете установить эту утилиту из официальных репозиториев Ubuntu следующим образом:

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

Пример:

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

Как упоминалось выше, файлы .list добавленного репозитория сохраняются в каталоге /etc/apt/sources.list.d. Вы можете вручную удалить PPA из этого каталога с помощью команды rm следующим образом:

Пример:

Управление репозиториями PA через пользовательский интерфейс

Утилита Ubuntu UI под названием Software and Updates поможет вам в управлении официальными и PPA-репозиториями Ubuntu. Вот как вы можете ее использовать:

Список добавленных PPA-репозиториев

Чтобы открыть утилиту Software and Updates, введите соответствующие ключевые слова в поиске Dash следующим образом, или вы можете открыть ее прямо из списка приложений.

Запуск центра программного обеспечения Ubuntu

По умолчанию утилита Software and Updates открывается на вкладке Ubuntu Software. Чтобы просмотреть PPA-репозитории, добавленные в вашу систему, выберите вкладку Other Software (Другое ПО).

Список PPA в пользовательском интерфейсе Ubuntu

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

Чтобы добавить новый PPA-репозиторий, нажмите на кнопку Add в окне Other Software. Откроется следующее диалоговое окно:

Добавить PPA Ubuntu в графическом интерфейсе

В поле Строка APT введите имя PPA, который вы хотите добавить, а затем нажмите кнопку Добавить источник. Затем система попросит вас пройти аутентификацию, так как только авторизованный пользователь может добавить репозиторий Ubuntu. Введите пароль sudo и нажмите кнопку Аутентификация.

Авторизуйтесь как пользователь admin

Ваш новый репозиторий будет добавлен в систему и появится в списке Другое программное обеспечение этой утилиты.

Удаление PPA-репозитория

Вы можете удалить добавленный PPA, сначала выбрав его в списке Other Software утилиты Software and Updates, а затем нажав кнопку Remove.

Удаление PPA в Ubuntu Software Manager

Теперь вы можете управлять PPA-репозиториями, чтобы изучить гораздо больше, чем доступно в официальных репозиториях Ubuntu.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий