Kaip pataisyti komandą „Add-apt-repository“ nerasta

Kai kuriems žmonėms, naudojantiems „Debian“, „Ubuntu“ ar „Ubuntu“ pagrįstus paskirstymus, pvz., „Linux Mint“, atsiranda klaida „„add-apt-repository“ nerastas’Bandant pridėti PPA (asmeninio paketo archyvą) ar kitą saugyklos nuorodą į jų tinkamus šaltinius. Ši klaida dažniausiai kyla dėl to, kad jų sistemose nėra įdiegtas „add-repository“ paketas.

Dabar, norėdami pradėti, mes pažvelgsime į tai, kas iš tikrųjų yra „add-repository“ paketas „Ubuntu“.

Kas yra „APT“ ir „add-repository“ paketas „Ubuntu“?

Na, „APT“ arba „Aptitude“ yra „Debian“ sukurtas paketų tvarkyklė, kuri yra „Ubuntu“ ir kituose „Debian“ pagrįstuose paskirstymuose naudojama paketų tvarkyklė. „Linux Mint“ taip pat naudoja „Aptitude“ paketų tvarkyklę, nes ji pagrįsta „Ubuntu“. „Linux Distributions“ paketų tvarkytuvė yra programinė įranga, naudojama tvarkant visus paketus, kuriuos įdiegiate savo kompiuteryje, todėl lengviau tvarkyti visą jūsų sistemoje įdiegtą programinę įrangą ir jų nemaišyti.

Kadangi „Ubuntu“ yra pagrįstas „Debian“, jis taip pat turi papildomos saugyklos paketą, kuris suteikia galimybę pridėti saugyklą ar PPA iš savo terminalo. Šis paketas ar programinė įranga leidžia jums lengvai pridėti PPA tiesiai iš savo terminalo, nereikalaujant patiems keisti sistemos failų, ty jums nereikia rankiniu būdu redaguoti apt šaltinių ir rankiniu būdu pridėti saugyklų.

Kas sukelia klaidos pranešimą „add-apt-repository-command not found“?

Kaip jau minėjome anksčiau, šią klaidą daugiausia sukelia tai, kad jūsų „Ubuntu“ arba „Linux Mint“ sistemose trūksta paketo, pavadinto „add-repository“. Išsamesnį paaiškinimą galite rasti žemiau:

  • Trūksta papildomos saugyklos paketo: „Add-apt-repository“ komanda daro tai, kad ji automatizuoja saugyklos pridėjimo prie jūsų šaltinių.listą „Debian“ pagrįstose operacinėse sistemose procesą. Jei nenaudosite šios komandos, turite grįžti prie senojo būdo redaguoti apt sources.list iš terminalo ir pridėti savo saugyklą ten. Vadinasi, tai gana naudingas įrankis, sukurtas tik vienam tikslui, t. Y. Pridėti reikalingas saugyklas ir įdiegti iš jų programinę įrangą.

Tarkime, jei norite pridėti PPA prie savo „Ubuntu“ sistemos, paprastai komanda, kurią ketinate naudoti, yra:

sudo add-apt-repository ppa: vardasofppa

Bet kai jūsų paketas nėra įdiegtas jūsų sistemoje. Gausite tokią išvestį:

komanda „add-apt-repository“ nerasta

Diegimas papildomos saugyklos paketo

Sprendimas čia yra tikrai paprastas. Viskas, ką jums reikia padaryti, tai įdiegti „add-repository“ vadinamą paketą į „Ubuntu“ arba „Linux Mint“ sistemą. Štai kaip tai padaryti:

  1. Atidarykite a Terminalas.
  2. Vėliau įveskite šias komandas:
    sudo apt update && sudo apt-upgrade sudo apt install add-repository arba sudo apt update && sudo apt-upgrade sudo apt-get install add-repository
  3. Jei gausite klaidą, kad „„add-repository“ paketas nerastas“, Tada jūsų sistemoje gali būti pasenę veidrodžiai, kuriuos pirmiausia turite ištaisyti.
  4. Geriausias būdas tai padaryti „Ubuntu“ (versijos virš 12.04) yra paleisti šią komandą iš terminalo:
    sudo programinė įranga-gtk
  5. Atsidarys programinės įrangos nustatymų ir šaltinių langas. Čia turite pakeisti atsisiuntimo serverio vietą, esančią Programinė įranga skirtuką (pirmasis skirtukas) ir pasirinkite geriausią serverį.
  6. Norėdami tai padaryti, spustelėkite parsisiųstinuo išskleidžiamajame meniu ir pasirinkite „Kita”.
  7. Tada turite spustelėti „Pasirinkite Geriausias serveris“. Dabar „Ubuntu“ užtruks šiek tiek laiko, kol pasirinksite geriausią ir atnaujintą veidrodį. Po to galite išeiti iš programinės įrangos.
  8. Čia jūs esate, jūsų veidrodžiai turėjo būti sutvarkyti tai darant.
  9. Galiausiai, jums reikia dar kartą paleisti aukščiau nurodytas komandas ir, tikiuosi, galėsite įdiegti paketą „add-repository“.
  10. Po to, kai jis bus įdiegtas, nebegausite klaidos „Add-repository komanda nerasta“.