Linuxoid.pro

Сообщество разработчиков программного обеспечения и IT-специалистов

Что такое PPA в Ubuntu Linux и как их использовать

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

Иногда вы не можете найти официальный пакет элемента в Интернете, но вы можете найти личный архив этого пакета. Если вы разработчик программного обеспечения, вы можете внести свой вклад в сообщество разработчиков ПО с открытым исходным кодом через PPA. Использование PPA не вредно, и вы можете избежать вредных PPA, обладая базовыми знаниями в области вычислений. Вы можете использовать PPA для добавления или удаления пакетов в системе Ubuntu.

PPA в Ubuntu Desktop

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

Проверить установленный PPA

Перед добавлением или удалением любых PPA на вашем компьютере с Ubuntu вам может потребоваться выполнить команду быстрой проверки, чтобы увидеть, какие PPA уже добавлены в вашу систему. Вы можете получить общее представление о PPA на вашем компьютере, выполнив следующее в терминальной оболочке Ubuntu.

apt policy
$ ls /etc/apt/sources.list.d

Добавить или удалить PPA в Ubuntu

Возможно, вам потребуется добавить PPA для обновления или установки пакетов через репозиторий личного архива пакетов. Таким же образом вам также потребуется удалить PPA, чтобы удалить пакет. Для добавления или удаления PPA в Ubuntu доступны методы на основе как графического пользовательского интерфейса (GUI), так и интерфейса командной строки (CLI).

Метод 1: GUI-метод добавления / удаления PPA в Ubuntu

Метод добавления PPA с помощью графического пользовательского интерфейса — это самый простой способ добавить его в Ubuntu. Вы можете перейти к настройкам «Программное обеспечение и обновления», чтобы открыть список репозиториев. По сути, все репозитории пакетов и PPA перечислены здесь на вкладке «Другое программное обеспечение». Метод с графическим интерфейсом требует пароль root для добавления или удаления PPA из репозитория.

1. Добавьте PPA через графический интерфейс

Когда откроется настройка «Программное обеспечение и обновления», щелкните вкладку «Другое программное обеспечение», чтобы получить доступ к списку PPA. На вкладке «Другое программное обеспечение» вы увидите все добавленные PPA в вашей системе Ubuntu. Чтобы добавить новый PPA в список, вам нужно знать APT-строку желаемого пакета. Вы найдете строку APT в описании пакета и руководящих ссылках, которые вам необходимо установить.

Здесь я пытаюсь добавить личный архив пакетов для пакета Blender на моем Ubuntu. Вы можете посмотреть на эту ссылку, чтобы увидеть, как URL-адрес APT сохраняется внутри описания. Сначала нажмите кнопку «Добавить», чтобы открыть новое диалоговое окно для добавления PPA. Когда откроется окно, поместите свою строку APT и нажмите кнопку «Добавить источник» и введите пароль root, чтобы добавить новый PPA в свой Ubuntu Linux.

ppa:thomas-schiex/blender

2. Удалите PPA через графический интерфейс.

Удалить PPA проще, чем добавить его с помощью метода графического интерфейса пользователя на машине с Ubuntu. Чтобы удалить PPA, вам нужно щелкнуть и выбрать конкретный репозиторий на вкладке «Другое программное обеспечение» в окне «Программное обеспечение и обновления». Теперь нажмите кнопку «Удалить» и введите пароль root, чтобы удалить PPA. Вы также можете нажать кнопку «Изменить», чтобы исправить сломанный PPA вместо его удаления.

Метод 2: метод CLI для добавления / удаления PPA в Ubuntu

До сих пор мы видели метод графического интерфейса для добавления или удаления личных архивов пакетов в Ubuntu. Если вы опытный пользователь Linux, я уверен, что вы ищете метод CLI для добавления / удаления PPA в Ubuntu. Определенно, что-то делать в Linux удобнее через интерфейс командной строки и графический интерфейс. Этот метод также требует наличия корневого доступа для выполнения команд удаления и добавления PPA.

1. Метод CLI для добавления PPA в Ubuntu

Чтобы добавить PPA в вашу систему Ubuntu, вы можете запустить следующую команду в оболочке терминала. Не забудьте заменить синтаксис ppa_name своим именем PPA.

$ add-apt-repository ppa:ppa_name

Например, вы можете наблюдать за следующей командой и получить представление о том, как имя PPA добавляется в конце команды. Здесь следующая команда инициализирует процесс установки графического инструмента Nvidia в системе Ubuntu.

sudo add-apt-repository ppa:graphics-drivers/ppa

2. Метод командной строки для удаления PPA в Ubuntu

Удаление PPA в Ubuntu с помощью метода CLI во многом похоже на его добавление. Вам нужно запустить команду удаления PPA в оболочке терминала, чтобы удалить его. Имя PPA должно храниться в конце командной строки. Чтобы удалить PPA из вашей системы, выполните следующую команду в оболочке терминала. Не забудьте заменить синтаксис ppa_name своим именем PPA.

sudo add-apt-repository --remove ppa:name/here

Вы можете наблюдать за следующей командой, чтобы понять, как работают команды PPA. Следующая команда удалит репозиторий пакетов Y-PPA с машины Ubuntu.

sudo add-apt-repository --remove ppa: webupd8team / y-ppa-manager

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

sudo ppa-purge ppa:name/here

Дополнительный совет: установите Y-PPA Manager

Y-PPA — очень удобный инструмент для установки, удаления и управления PPA на машине Ubuntu. Он предоставит мощный графический пользовательский интерфейс для поддержки PPA в вашей системе. Вы можете запустить следующую команду PPA и команды aptitude, приведенные ниже, чтобы установить инструмент Y-PPA в вашей системе.

$ sudo add-apt-repository ppa: webupd8team / y-ppa-manager 
$ sudo apt update 
$ sudo apt install y-ppa-manager

После установки инструмента Y-PPA вы можете открыть его с помощью следующей команды, указанной ниже. Вы можете найти значок пакета Y-PPA в верхней строке поиска Ubuntu.

$ y-ppa-manager

Когда Y-PPA откроется, вам нужно будет ввести пароль root для доступа к нему. На начальном экране вы найдете кнопки для добавления, удаления и управления PPA на вашем компьютере с Ubuntu.

Выводы

PPA необходимы для тестирования, отслеживания или разработки пакетов для Ubuntu. Для Ubuntu существует множество отличных и необходимых пакетов, использующих PPA. Я описал базовую концепцию личного архива пакетов, а также методы добавления и удаления PPA на машине Ubuntu с помощью интерфейса командной строки и графического интерфейса пользователя во всем посте.

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