Debian un Ubuntu ir daudz dažādu programmu, ar kurām pietiks, lai apmierinātu vairuma lietotāju vajadzības. Taču ir īpašas palīgprogrammas, kas vēl nav iekļautas repozitorijos. Tāpēc Ubuntu, Debian, Linux Mint un citās sistēmās diezgan bieži tiek izmantoti PPA repozitoriji.
Parasti šādus repozitorijus uztur vai nu programmatūras izstrādātāji, tāpēc tajos vienmēr būs pieejama jauna versija, vai arī brīvprātīgie, kas pievieno programmas, kuru nav oficiālajos repozitorijos. Taču, mēģinot pievienot repozitoriju savai sistēmai, var parādīties kļūda add-apt-repository komanda nav atrasta.
Tulkojot šo vārdu kombināciju, iegūsiet šādu rezultātu - add-apt-repository komanda nav atrasta sistēmā. Un, ja jūsu izplatīšanā šādas programmas nav, tad repozitorija pievienošana būs problemātiska šādu iemeslu dēļ:
Apskatīsim, kā atrisināt šo problēmu un novērst kļūdu.
Visvienkāršākais veids ir instalēt pakotni, kurā ir mums nepieciešamā programma. Tā ir pieejama vairuma distribūciju oficiālajās repozitorijās.
Lai to izdarītu, izpildiet komandu:
sudo apt install software-properties-common
Sistēma var parādīt, ka pakete ir instalēta, taču, neskatoties uz to, tā turpina mest kļūdas, mēģinot instalēt PPA:
Tas notiek instalēšanas laikā pieļauto kļūdu dēļ. Sistēma domā, ka pakete ir instalēta, bet patiesībā failu sistēmā nav šīs paketes failu, lai atrisinātu problēmu, mēs varam to instalēt no jauna:
sudo apt install --reinstall software-properties-common
Ubuntu versijās, kas jaunākas par 13.10, šai paketei bija cits nosaukums - python-software-properties. Ja tas ir jūsu gadījums, tad izmantojiet:
sudo apt install python-software-properties
Lai pārliecinātos, ka pakete ir pareizi instalēta un visi faili ir tur, kur tiem jābūt, varat izmantot komandu:
dpkg -L software-properties-common
Izpildiet failu tieši:
sudo /usr/bin/add-apt-repository
Pārliecinieties, ka jums ir tiesības izpildīt:
ls -l /usr/bin/add-apt-repository
Ja viss ir izdarīts pareizi, šī kļūda jūs vairs netraucēs.