Дебијан и Убунту имају много различитих програма који ће бити довољни да задовоље потребе већине корисника. Али постоје посебни услужни програми који још увек нису у репозиторијумима. Стога се PPA репозиторијуми прилично често користе у Убунтуу, Дебијану, Линукс Минту и другим системима.
Типично, такве репозиторијуме одржавају или програмери софтвера, тако да ће увек постојати нова верзија, или волонтери, који додају програме који нису у званичним репозиторијумима. Али приликом покушаја додавања репозиторијума у систем, може доћи до грешке: команда add-apt-repository није пронађена.
Ако преведемо фразу, добијамо следеће - команда add-apt-repository није пронађена у систему. А ако такав програм није у вашој дистрибуцији, онда ће додавање репозиторијума бити проблематично из следећих разлога:
Затим ћемо размотрити како решити овај проблем и отклонити грешку.
Најлакши начин је да инсталирамо пакет који садржи програм који нам је потребан. Доступан је у званичним репозиторијумима већине дистрибуција.
Да бисте то урадили, покрените команду:
sudo apt install software-properties-common
Систем може пријавити да је пакет инсталиран, али упркос томе, наставља да приказује грешке приликом покушаја инсталирања PPA:
Ово се дешава због грешака током инсталације. Систем мисли да је пакет инсталиран, али у ствари, нема датотека овог пакета у систему датотека, да бисмо решили проблем, можемо га поново инсталирати:
sudo apt install --reinstall software-properties-common
У верзијама Ubuntu-а старијим од 13.10, овај пакет се звао python-software-properties. Ако је то ваш случај, онда користите:
sudo apt install python-software-properties
Да бисте били сигурни да је пакет правилно инсталиран и да су све датотеке тамо где треба да буду, можете користити команду:
dpkg -L software-properties-common
Директно извршите датотеку:
sudo /usr/bin/add-apt-repository
Уверите се да постоје права за извршење:
ls -l /usr/bin/add-apt-repository
Ако сте све урадили исправно, ова грешка вас више неће мучити.