Как исправить ошибку: add-apt-repository: команда не найдена

МануалыОшибкиРепозитории

Если при попытке использовать команду add-apt-repository в Ubuntu, вы получаете сообщение add-apt-repository: команда не найдена, это означает, что пакет software-properties-common, содержащий эту команду, не установлен в вашей системе.

Это руководство поможет вам исправить эту ошибку, установив пакет software-properties-common.


Шаг 1. Обновите список пакетов


Перед установкой любых новых пакетов обновите репозитории. Это гарантирует, что метаданные пакета актуальны и что software-properties-common пакет является самой последней версией. Используйте следующую команду для обновления списка пакетов:

sudo apt update

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


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

sudo apt install software-properties-common

Шаг 2.1 Переустановить пакет software-properties-common


Когда система сообщает, что пакет установлен, но при попытке установить PPA продолжают появляться ошибки: Уже установлен пакет software-properties-common...

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

sudo apt install --reinstall software-properties-common

Шаг 3: Проверьте установку


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

apt policy software-properties-common

Вы должны увидеть следующий вывод:

Installed: (none)
  Candidate: 0.98.9.1
  Version table:
     0.98.9.1 500
        500 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 Packages

Шаг 4: Использование команды add-apt-repository


Теперь вы можете использовать команду add-apt-repository после установки пакета software-properties-common. Программа add-apt-repository добавляет в вашу систему репозитории PPA (Personal Package Archives), которые не включены в репозитории Ubuntu по умолчанию.

Статьи по теме


Чтобы добавить PPA, вы можете использовать следующий синтаксис:

sudo add-apt-repository ppa:<ppa-name>

Замените <ppa-name> на имя PPA, которое вы хотите добавить. Например, если вы хотите добавить PHP PPA, вы должны выполнить следующую команду:

sudo add-apt-repository ppa:ondrej/php

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


Заключение


Установка пакет software-properties-common устранит ошибку add-apt-repository: команда не найдена (add-apt-repository: command not found). Этот пакет включает в себя команду add-apt-repository, которая позволяет вам добавить PPA в вашу систему.

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

Источник: LinuxAndUbuntu