Сообщение об ошибке «команда apt-add-repository не найдена» обычно появляется в системах, использующих менеджер пакетов Advanced Package Tool (APT), таких как Debian или Ubuntu, когда команда «apt-add-repository» не найдена. доступный. Эта команда используется для добавления репозиториев стороннего программного обеспечения в источники пакетов системы.
Вот несколько способов решения этой проблемы:
Метод 1. Установите пакет Software-Properties-Common
sudo apt-get update
sudo apt-get install software-properties-common
Метод 2. Установите пакет python-software-properties
sudo apt-get update
sudo apt-get install python-software-properties
Метод 3. Установите пакет Software-properties-gtk
sudo apt-get update
sudo apt-get install software-properties-gtk
Метод 4. Установите пакет python3-software-properties
sudo apt-get update
sudo apt-get install python3-software-properties
Метод 5: проверьте, доступна ли команда под другим именем.
Иногда команда «apt-add-repository» может быть доступна под другим именем, в зависимости от используемого вами дистрибутива Linux. Вы можете попробовать следующие команды, чтобы проверить, доступна ли альтернативная команда:
which add-apt-repository
which apt-add-repository
Если какая-либо из этих команд отображает путь, это означает, что команда доступна и вы можете использовать ее вместо нее.
Метод 6. Добавление репозиториев в источник.list вручную.
Если ни один из предыдущих методов не сработал, вы можете вручную добавить репозитории в файл «/etc/apt/sources.list». Откройте файл в текстовом редакторе и добавьте URL-адреса репозитория в следующем формате:
deb http://repository_url distribution component
Замените «repository_url» на URL-адрес репозитория, «distribution» на имя вашего дистрибутива Linux (например, бионический, фокусный и т. д.), а «компонент» на компонент репозитория (например, основной, юниверс, и т. д.). Сохраните файл и выполните следующую команду, чтобы обновить списки пакетов:
sudo apt-get update