niektórzy użytkownicy korzystający z Debiana, Ubuntu lub dystrybucji opartych na Ubuntu, takich jak Linux Mint, dostają błąd 'add-apt-repository not found’ podczas próby dodania PPA (Personal Package Archive) lub innego łącza do repozytorium do swojego apta źródła. Ten błąd jest zwykle spowodowany brakiem zainstalowanego pakietu „add-repository” w ich systemach.
teraz, na początek, przyjrzymy się, czym właściwie jest pakiet add-repository w Ubuntu.
co to jest pakiet APT I add-repository w Ubuntu?
cóż, APT lub Aptitude jest menedżerem pakietów opracowanym dla Debiana i jest menedżerem pakietów używanym w Ubuntu i innych dystrybucjach opartych na Debianie. Linux Mint używa również Aptitude package manager, ponieważ jest oparty na Ubuntu. Menedżer pakietów w dystrybucjach Linuksa to oprogramowanie, które służy 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 oparte na Debianie, ma również Pakiet add-repository, który zapewnia możliwość dodania repozytorium lub PPA z terminala. Ten pakiet lub oprogramowanie pozwala łatwo dodać PPA bezpośrednio z terminala bez konieczności samodzielnej zmiany plików systemowych.e nie musisz ręcznie edytować źródeł apta i ręcznie dodawać repozytoriów.
co powoduje komunikat o błędzie „add-apt-repository-command not found”?
jak już wspomnieliśmy wcześniej, ten błąd jest spowodowany głównie tym, że brakuje pakietu o nazwie add-repository w systemach Ubuntu lub Linux Mint. Możesz znaleźć bardziej szczegółowe wyjaśnienie poniżej:
- brakujący pakiet add-repository: polecenie add-apt-repository automatyzuje proces dodawania repozytorium do źródeł.lista w systemach operacyjnych opartych na Debianie. Jeśli nie używasz tego polecenia, musisz wrócić do starego sposobu edytowania źródeł apt.lista z terminala i dodanie tam repozytorium. Dlatego jest to bardzo przydatne narzędzie opracowane tylko w jednym celu, tj. aby dodać potrzebne repozytoria i zainstalować z nich oprogramowanie.
powiedzmy, że jeśli chcesz dodać PPA do swojego systemu Ubuntu, Zwykle użyjesz polecenia:
sudo add-apt-repository ppa:nameofppa
ale jeśli nie masz zainstalowanego tego pakietu w systemie. Otrzymasz następujące wyjście:
add-apt-repository command not found
instalacja pakietu add-repository
rozwiązanie tutaj jest naprawdę proste. Wszystko, co musisz zrobić, to zainstalować pakiet o nazwie „add-repository” w systemie Ubuntu lub Linux Mint. Oto jak to zrobić:
- Otwórz Terminal.
- następnie wprowadź następujące polecenia:
sudo apt update && sudo apt-upgradesudo apt install add-repositoryOrsudo apt update && sudo apt-upgradesudo apt-get install add-repository
- Jeśli pojawi się błąd, że „Dodaj pakiet repozytorium Nie znalezione”, wtedy możesz mieć przestarzałe lusterka w systemie i musisz je najpierw naprawić.
- najlepszym sposobem, aby to zrobić na Ubuntu (wersje powyżej 12.04) jest uruchomienie następującego polecenia z terminala:
sudo software-properties-gtk
- otworzy się okno ustawień oprogramowania i źródeł. Tam musisz zmienić lokalizację serwera pobierania, który znajduje się na karcie oprogramowanie (pierwsza karta) i wybrać najlepszy serwer.
- aby to zrobić, kliknij Pobierz z rozwijanego menu i wybierz „inne”.
- Następnie należy kliknąć „Wybierz najlepszy serwer”. Teraz Ubuntu zajmie trochę czasu, wybierając najlepsze i zaktualizowane lustro dla ciebie. Następnie możesz wyjść z oprogramowania.
- tu jesteś, twoje lustra powinny być naprawione przez zrobienie tego.
- wreszcie, musisz ponownie uruchomić powyższe polecenia i mam nadzieję, że będziesz mógł zainstalować pakiet „add-repository”.
- Po zainstalowaniu nie pojawi się już błąd „add-repository command not found”.