Maksājuma metodes Abuse

Ошибка add-apt-repository komanda nav atrasta

30.01.2024, 23:21

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.

Ko nozīmē komanda add-apt-repository 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ēļ:

  1. Tiek izmantota ar deb pakešu pārvaldības sistēmu nesaderīga izplatīšana, tāpēc nav komandas, jūs nevarēsiet izmantot ppa Arch, Gentoo, Manjaro, Fedora un tā tālāk, šeit neko nevarēsiet darīt;
  2. Tas nav Ubuntu, kas tiek izmantots. Repozitorija pārvaldības utilītu ir izstrādājusi Ubuntu komanda, un pēc noklusējuma tas ir pieejams tikai šajā izplatījumā, citās sistēmās, kas balstītas uz Debian, tas ir jāinstalē.
  3. Jūs nepareizi ievadāt komandu. Ja kopējat komandu no kāda interneta resursa, pievērsiet uzmanību defisēm, daudzos resursos tās bieži tiek automātiski aizstātas ar domuzīmēm, tāpēc komanda būs nepareiza.

Apskatīsim, kā atrisināt šo problēmu un novērst kļūdu.

Kļūdas novēršana

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.