Jak naprawić polecenie „Add-apt-repository” Nie znaleziono polecenia

Niektórzy ludzie używający dystrybucji opartych na Debianie, Ubuntu lub Ubuntu, takich jak Linux Mint, dostają błąd „ nie znaleziono repozytorium add-apt ” podczas próby dodania PPA (Personal Package Archive) lub innego linku do repozytorium do swoich źródeł apt. Ten błąd jest zwykle spowodowany brakiem zainstalowanego pakietu „add-repository” w ich systemach.

add-apt Nie znaleziono repozytorium

Teraz, na początek, przyjrzymy się pakietowi repozytorium dodawanego w Ubuntu.

Co to jest APT i pakiet repozytorium dodatków w Ubuntu?

APT lub Aptitude to menedżer pakietów opracowany dla Debiana i jest to menedżer pakietów używany w Ubuntu i innych dystrybucjach opartych na Debianie. Linux Mint używa również menedżera pakietów Aptitude, ponieważ jest oparty na Ubuntu. Menedżer pakietów w Linuksie dystrybucyjnym to oprogramowanie, które służy do obsługi wszystkich pakietów instalowanych na komputerze, dzięki czemu łatwiej jest obsługiwać całe oprogramowanie zainstalowane w systemie i nie robić z nich bałaganu.

Ponieważ Ubuntu jest oparte na Debianie, ma również pakiet add-repository, który zapewnia opcję dodania repozytorium lub PPA z twojego terminala. Ten pakiet lub oprogramowanie pozwala na łatwe dodanie PPA bezpośrednio z terminala bez konieczności samodzielnej zmiany plików systemowych, tzn. Nie trzeba ręcznie edytować źródeł apt i ręcznie dodawać repozytoria.

Co powoduje komunikat o błędzie „nie znaleziono polecenia add-apt-repository-command”?

Jak wspomnieliśmy wcześniej, ten błąd jest spowodowany głównie dlatego, że brakuje pakietu o nazwie add-repository w systemach Ubuntu lub Linux Mint. Bardziej szczegółowe wyjaśnienia znajdziesz poniżej:

  • Brakujący pakiet repozytorium: komenda add-apt-repository polega na tym, że automatyzuje proces dodawania repozytorium do pliku sources.list w systemach operacyjnych opartych na Debianie. Jeśli nie użyjesz tego polecenia, musisz wrócić do starego sposobu edytowania apt sources.list z terminala i dodawania tam swojego repozytorium. Dlatego jest to bardzo przydatne narzędzie opracowane tylko w jednym celu, tj. W celu dodania potrzebnych repozytoriów i zainstalowania z nich oprogramowania.

Powiedzmy, że jeśli chcesz dodać PPA do systemu Ubuntu, zwykle polecenie, którego zamierzasz użyć to:

 sudo add-apt-repository ppa: nameofppa 

Ale jeśli nie masz tego pakietu zainstalowanego w systemie. Otrzymasz następujące dane wyjściowe:

 Nie znaleziono polecenia add-apt-repository 

Instalowanie pakietu repozytorium dodatków

Rozwiązanie tutaj jest naprawdę proste. Wszystko, co musisz zrobić, to zainstalować pakiet o nazwie „repozytorium dodatków” w systemie Ubuntu lub Linux Mint. Oto jak to zrobić:

  1. Otwórz terminal .
  2. Następnie wprowadź następujące polecenia:
     sudo apt update && sudo apt-upgrade sudo apt install add-repository Lub sudo apt update && sudo apt-upgrade sudo apt-get install add-repository 

    Aktualizacja Distro
  3. Jeśli pojawi się błąd polegający na tym, że „ pakiet repozytorium nie został znaleziony ”, być może w twoim systemie są nieaktualne kopie lustrzane i musisz je najpierw naprawić.
  4. Najlepszym sposobem na to w Ubuntu (wersje powyżej 12.04) jest uruchomienie następującego polecenia z terminala:
     sudo software-properties-gtk 
  5. Otworzy się okno ustawień oprogramowania i źródeł. Tam należy zmienić lokalizację serwera pobierania znajdującą się na karcie Oprogramowanie (pierwsza karta) i wybrać najlepszy serwer.
  6. Aby to zrobić, kliknij menu Pobierz z i wybierz „ Inne ”.

    Wybór lokalizacji serwera
  7. Następnie kliknij „ Wybierz najlepszy serwer ”. Teraz Ubuntu zajmie trochę czasu, wybierając najlepsze i zaktualizowane lustro dla Ciebie. Następnie możesz wyjść z oprogramowania.
  8. Proszę bardzo, twoje lustra powinny zostać naprawione w ten sposób.
  9. Na koniec musisz ponownie uruchomić powyższe polecenia i mam nadzieję, że będziesz w stanie zainstalować pakiet „add-repository”.
  10. Po zainstalowaniu nie będzie już wyświetlany błąd „nie znaleziono polecenia add-repository”.

Ciekawe Artykuły