Instalowanie oprogramowania w systemach Linux jest zwykle łatwe - często wymaga nie więcej niż jednego polecenia terminala. Ale kiedy próbujesz dodać nowe repozytorium po raz pierwszy, możesz napotkać błąd „add-apt-repository: nie znaleziono polecenia”. Oto, co to oznacza i co możesz z tym zrobić.
Dlaczego pojawia się komunikat „add-apt-repository: nie znaleziono polecenia”?
Zarządzanie oprogramowaniem jest zwykle włączone Systemy Linux oparte na Debianie za pośrednictwem APT (Advanced Package Tool). Za pomocą APT można wyszukiwać, instalować, aktualizować lub usuwać pakiety z systemu użytkownika. Te pakiety są przechowywane w repozytoria, które są ogromnymi kolekcjami oprogramowania w systemach zdalnych.
Możesz zainstalować oprogramowanie z repozytorium za pomocą swojego konta użytkownika za pomocą polecenia:
sudo apt zainstalowaćpakiet-Nazwa
I usuń zainstalowane pakiety za pomocą:
sudo apt usuń pakiet-Nazwa
Lub:
sudo apt oczyścićpakiet-Nazwa
Systemy oparte na Debianie (w tym Ubuntu) będą dostarczane z domyślnymi repozytoriami, w których można znaleźć najpopularniejsze oprogramowanie.
Możesz zobaczyć, z którymi repozytoriami Twój system jest aktualnie skonfigurowany do używania:
cat /etc/apt/sources.lista
Jeśli chcesz użyć APT do zainstalowania oprogramowania, które nie jest dostępne w domyślnym repozytorium, musisz dodać nowe repozytorium za pomocą polecenia sudo add-apt-repository, zaktualizuj system, a następnie zainstaluj pakiet.
Aby zainstalować doskonały czytnik RSS, na przykład QuiteRSS, wpisz:
sudo add-apt-repository ppa: quietrss/quiterss
Jednak zamiast tego może pojawić się komunikat o błędzie „sudo: add-apt-repository: nie znaleziono polecenia”.
Oznacza to, że pakiet „add-apt-repository” nie jest zainstalowany w twoim systemie.
Jak naprawić „sudo: add-apt-repository: nie znaleziono polecenia”
Jeśli pakiet, którego potrzebujesz, nie jest zainstalowany, możesz spróbować zainstalować go za pomocą APT, ale jeśli spróbujesz zainstalować add-apt-repository w ten sposób zobaczysz kolejny błąd: „Nie można zlokalizować pakietu add-apt-repository".
Dzieje się tak, ponieważ add-apt-repository jest częścią większego pakietu o nazwie oprogramowanie-właściwości-wspólne, który zawiera również wspólne pliki właściwości oprogramowania, takie jak backend D-Bus.
Aby zainstalować oprogramowanie-właściwości-wspólne, wpisz:
sudo apt zainstalować oprogramowanie-właściwości-wspólne
Teraz, gdy spróbujesz dodać repozytorium za pomocą add-apt-repository, zadziała.
Możesz teraz korzystać z add-apt-repository bez błędów!
Po zainstalowaniu pakietu software-properties-common możesz łatwo dodać dowolną liczbę repozytoriów. Pamiętaj, że pomimo doskonałej reputacji pod względem bezpieczeństwa i odporności na złośliwe oprogramowanie, Linux nie jest odporny na ataki i nie wszystkie repozytoria są bezpieczne. Zachowaj ostrożność i przeprowadzaj kontrole należytej staranności podczas dodawania repozytoriów.