Jak opravit add-apt-repository: command not found

Problém

Při pokusu o přidání PPA repozitáře na Ubuntu nebo Debian můžete narazit na následující chybu:

terminal-output.txt
$ sudo add-apt-repository ppa:some/ppa
sudo: add-apt-repository: command not found

Řešení

Příkaz add-apt-repository je součástí balíčku software-properties-common. Pro instalaci spusťte následující příkaz:

install-software-properties.sh
sudo apt-get update
sudo apt-get install software-properties-common

Poté byste měli být schopni používat příkaz add-apt-repository bez problémů.

V případě, že vidíte chybovou zprávu

terminal-output.txt
E: Unable to locate package software-properties-common

možná používáte Debian Trixie. Pro Debian Trixie neznám přímou metodu použití add-apt-repository. Vzhledem k tomu, že PPA jsou navržena pro Ubuntu, možná budete chtít hledat alternativní repozitář nebo zvážit upgrade na novější verzi Debianu nebo použití Ubuntu, pokud potřebujete explicitní podporu PPA.


Podívejte se na podobné články podle kategorie: Linux