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



Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas

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.



„add-apt“ saugykla nerasta



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ų tvarkytuvas, kuris yra „Ubuntu“ ir kituose „Debian“ pagrįstuose paskirstymuose naudojamas paketų tvarkytuvas. „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 „add-repository“ paketą, kuris suteikia galimybę pridėti saugyklą arba 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 klaida dažniausiai kyla dėl to, kad jūsų „Ubuntu“ arba „Linux Mint“ sistemose trūksta paketo, vadinamo „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 šaltinių sąrašo procesą „Debian“ pagrįstose operacinėse sistemose. Jei nenaudosite šios komandos, turite grįžti prie senojo būdo redaguoti apt sources.list iš terminalo ir pridėti ten savo saugyklą. 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: nameofppa

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, yra įdiegti paketą, pavadintą „add-repository“ „Ubuntu“ arba „Linux Mint“ sistema. Š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

    „Distro“ atnaujinimas

  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 reikia pakeisti atsisiuntimo serverio vietą, esančią Programinė įranga skirtuką (pirmasis skirtukas) ir pasirinkite geriausią serverį.
  6. Norėdami tai padaryti, spustelėkite parsisiųsti nuo išskleidžiamajame meniu ir pasirinkite „ Kita “.

    Serverio vietos pasirinkimas

  7. Tada turite spustelėti „ Pasirinkite Geriausias serveris “. Dabar „Ubuntu“ prireiks šiek tiek laiko, kol išsirinksite jums 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 tikimės, kad galėsite įdiegti paketą „add-repository“.
  10. Kai jis bus įdiegtas, nebegausite klaidos „Add-repository komanda nerasta“.
2 minutes perskaityta