Het installeren van software op Linux-systemen is meestal eenvoudig, waarbij vaak niet meer dan een enkele terminalopdracht nodig is. Maar wanneer u voor de eerste keer een nieuwe repository probeert toe te voegen, kunt u de foutmelding "add-apt-repository: command not found" tegenkomen. Hier leest u wat dat betekent en wat u eraan kunt doen.

Waarom verschijnt het bericht "add-apt-repository: opdracht niet gevonden"?

Software wordt meestal beheerd op Op Debian gebaseerde Linux-systemen via APT (Advanced Package Tool). U kunt APT gebruiken om pakketten te zoeken, installeren, bijwerken of verwijderen van het systeem van een gebruiker. Deze pakketten worden opgeslagen in repositories, dit zijn enorme softwareverzamelingen op externe systemen.

U kunt software installeren vanuit een repository met uw gebruikersaccount met de opdracht:

sudo apt installerenpakket-naam

En verwijder geïnstalleerde pakketten met:

sudo apt verwijderen pakket-naam

Of:

sudo apt zuiverenpakket-naam

Op Debian gebaseerde systemen (inclusief Ubuntu) worden geleverd met standaardrepository's waarin u de meest voorkomende software kunt vinden.

instagram viewer

U kunt zien met welke opslagplaatsen uw systeem momenteel is geconfigureerd voor gebruik met:

cat /etc/apt/sources.lijst

Als u APT wilt gebruiken om software te installeren die niet beschikbaar is in een standaardrepository, moet u een nieuwe repository toevoegen met het commando sudo add-apt-repository, werk het systeem bij en installeer het pakket.

Om bijvoorbeeld de uitstekende RSS-lezer QuietRSS te installeren, typt u:

sudo add-apt-repository ppa: quitrss/quiterss

In plaats daarvan kunt u echter het foutbericht "sudo: add-apt-repository: command not found" krijgen.

Dit betekent dat het pakket "add-apt-repository" niet op uw systeem is geïnstalleerd.

Hoe te repareren "sudo: add-apt-repository: opdracht niet gevonden"

Als een pakket dat u nodig hebt niet is geïnstalleerd, kunt u proberen het te installeren met APT, maar als u probeert te installeren add-apt-repository op deze manier, ziet u nog een foutmelding: "Kan pakket niet vinden add-apt-repository".

Dit komt omdat add-apt-repository is opgenomen als onderdeel van een groter pakket genaamd software-eigenschappen-gemeenschappelijk, die ook algemene bestanden bevat voor software-eigenschappen zoals de D-Bus-backend.

Om software-properties-common te installeren, typt u:

sudo apt installeren software-eigenschappen-gemeenschappelijk

Wanneer u nu probeert een repository toe te voegen met behulp van add-apt-repository, zal het werken.

U kunt nu zonder fouten add-apt-repository gebruiken!

Na het installeren van het software-properties-common-pakket, kunt u eenvoudig zoveel repositories toevoegen als u wilt. Onthoud dat ondanks zijn uitstekende reputatie op het gebied van beveiliging en malwareresistentie, Linux niet onkwetsbaar is voor aanvallen en dat niet alle repositories veilig zijn. Wees voorzichtig en voer due diligence-controles uit bij het toevoegen van repositories.