Если у вас минимальная установка Debian 9 / Ubuntu 18.04 / Ubuntu 16.04, скорее всего, у вас может не быть файла commandadd-apt-repository, присутствующего в вашей системе.
Если вы получите сообщение об ошибке «команда add-apt-repository не найдена» при попытке добавить репозиторий PPA, вам необходимо установить add-apt-repository
Для тех, кто не знает про методы управления пакетами Debian, add-apt-repository – это инструмент командной строки, используемый для добавления Personal Pack Archive (PPA) в дистрибутивы семейства Linux Debian.
Установите add-apt-repository на Debian 9 / Ubuntu 18.04 / 16.04
Если в вашей системе отсутствует команда add-apt-repository, установите общий пакет программных свойств, выполнив следующую команду в своем терминале:
sudo apt update sudo apt -y install software-properties-common dirmngr apt-transport-https lsb-release ca-certificates
Теперь вы можете добавить репозиторий PPA с синтаксисом:
sudo add-apt-repository ppa:<PPA Name>
В приведенном ниже примере добавьте репозиторий PHP PPA
sudo add-apt-repository ppa:ondrej/php
Если вы получите сообщение об ошибке «сodeDecodeError: ‘ascii’ codec can’t decode byte 0xc5», установите Locale перед запуском команды add-apt-repository:
sudo LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php
После добавления репозитория PPA обновите список пакетов и установите новый пакет из репозитория.
sudo apt update sudo apt install <package>
Это все. Наслаждайтесь использованием add-apt-repository в вашей системе Ubuntu или Debian.