Jak naprawić polecenie „Add-apt-repository”, którego nie znaleziono

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

Teraz, aby zacząć, przyjrzymy się, jaki pakiet repozytoriów add-repository znajduje się w Ubuntu.

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

Cóż, 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 korzysta również z menedżera pakietów Aptitude, ponieważ jest oparty na Ubuntu. Menedżer pakietów w dystrybucjach Linuksa to oprogramowanie używane do obsługi wszystkich pakietów instalowanych na komputerze, co ułatwia obsługę całego oprogramowania zainstalowanego w systemie i nie psuje ich.

Ponieważ Ubuntu jest oparty na Debianie, ma również pakiet repozytorium add-repository, który zapewnia opcję dodania repozytorium lub PPA z terminala. Ten pakiet lub oprogramowanie umożliwia łatwe dodawanie PPA bezpośrednio z terminala bez konieczności samodzielnej zmiany plików systemowych, tj. Nie musisz ręcznie edytować źródeł apt i ręcznie dodawać repozytoriów.

Co powoduje komunikat o błędzie „add-apt-repository-command not found”?

Jak wspomnieliśmy wcześniej, ten błąd jest głównie spowodowany brakiem pakietu o nazwie repozytorium dodatków w systemie Ubuntu lub Linux Mint. Bardziej szczegółowe wyjaśnienie można znaleźć poniżej:

  • Brakujący pakiet add-repository: Polecenie add-apt-repository automatyzuje proces dodawania repozytorium do listy sources.list w systemach operacyjnych opartych na Debianie. Jeśli nie używasz tego polecenia, musisz wrócić do starego sposobu edytowania apt sources.list z poziomu terminala i dodawania tam repozytorium. Dlatego jest to całkiem przydatne narzędzie opracowane tylko w jednym celu, tj. Do dodawania potrzebnych repozytoriów i instalowania z nich oprogramowania.

Powiedzmy, że jeśli chcesz dodać PPA do swojego systemu Ubuntu, zwykle polecenie, którego będziesz używać, to:

sudo add-apt-repository ppa: nameofppa

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

Nie znaleziono polecenia add-apt-repository

Instalowanie pakietu repozytorium add-repository

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 repozytorium add-repository
  3. Jeśli pojawi się komunikat o błędzie „ Nie znaleziono pakietu repozytorium add-repository ”, być może masz przestarzałe serwery lustrzane w systemie i musisz je najpierw naprawić.
  4. Najlepszym sposobem na zrobienie tego na 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 musisz zmienić lokalizację serwera pobierania, która znajduje się na karcie Oprogramowanie (pierwsza karta) i wybrać najlepszy serwer.
  6. Aby to zrobić, kliknij Pobierz z menu rozwijanego i wybierz „ Inne ”.
  7. Następnie kliknij „ Wybierz najlepszy serwer ”. Teraz Ubuntu zajmie trochę czasu, wybierając dla Ciebie najlepszy i zaktualizowany serwer lustrzany. Następnie możesz wyjść z oprogramowania.
  8. Proszę bardzo, wasze lustra powinny zostać naprawione w ten sposób.
  9. Na koniec musisz ponownie uruchomić powyższe polecenia i miejmy nadzieję, że będziesz mógł zainstalować pakiet „add-repository”.
  10. Po zainstalowaniu nie będzie już wyświetlany błąd „Nie znaleziono polecenia add-repository”.