Betalningsmetoder Abuse

Ошибка add-apt-repository-kommandot hittades inte

30.01.2024, 23:21

Debian och Ubuntu har många olika program som är tillräckliga för att tillgodose de flesta användares behov. Men det finns speciella verktyg som ännu inte finns i arkiven. Det är därför ganska vanligt att Ubuntu, Debian, Linux Mint och andra system använder PPA-kataloger.

Som regel underhålls sådana arkiv antingen av programutvecklare, så att det alltid kommer att finnas en ny version där, eller av volontärer, de lägger till program som inte finns i de officiella arkiven. Men när du försöker lägga till ett arkiv i ditt system kan du få felmeddelandet add-apt-repository-kommandot hittades inte.

Vad betyder add-apt-repository-kommandot hittades inte?

Om du översätter ordkombinationen får du följande - kommandot add-apt-repository finns inte i systemet. Och om du inte har ett sådant program i din distribution, kommer det att vara problematiskt att lägga till ett arkiv av följande skäl:

  1. En distribution som är inkompatibel med deb-pakethanteringssystem används, det är därför det inte finns något kommando, du kommer inte att kunna använda ppa i Arch, Gentoo, Manjaro, Fedora och så vidare, det finns inget du kan göra här;
  2. Det är inte Ubuntu som används. Repository Management Utility är utvecklat av Ubuntu-teamet och kommer som standard endast med den distributionen, på andra Debian-baserade system måste du installera det.
  3. Du skriver kommandot felaktigt. Om du kopierar ett kommando från någon Internetresurs, var uppmärksam på bindestreck, på många resurser ersätts de ofta automatiskt med bindestreck, på grund av detta kommer kommandot att vara felaktigt.

Låt oss se hur du löser detta problem och eliminerar felet.

Åtgärda felet

Det enklaste sättet är att installera paketet som innehåller det program vi behöver. Det finns tillgängligt i de officiella arkiven för de flesta distributioner.

För att göra detta, kör kommandot:

sudo apt install software-properties-common

Systemet kan visa att paketet är installerat, men trots detta fortsätter det att kasta fel när du försöker installera PPA:

Detta händer på grund av fel under installationen. Systemet tror att paketet är installerat, men i själva verket finns det inga filer av detta paket i filsystemet, för att lösa problemet kan vi installera om det:

sudo apt install --reinstall software-properties-common

I Ubuntu-versioner under 13.10 hade detta paket ett annat namn, python-software-properties. Om detta är ditt fall, använd sedan:

sudo apt install python-software-properties

För att se till att paketet är korrekt installerat och att alla filer är där de ska vara, kan du använda kommandot:

dpkg -L software-properties-common

Exekvera filen direkt:

sudo /usr/bin/add-apt-repository

Se till att du har execute-behörighet:

ls -l /usr/bin/add-apt-repository

Om du har gjort allt korrekt kommer detta fel inte att störa dig längre.