Modes de paiement Abuse

Ошибка add-apt-repository commande introuvable

30.01.2024, 23:21

Debian et Ubuntu disposent de nombreux programmes différents qui suffiront à répondre aux besoins de la plupart des utilisateurs. Mais il existe des utilitaires spéciaux qui ne se trouvent pas encore dans les dépôts. Il est donc assez courant pour Ubuntu, Debian, Linux Mint et d'autres systèmes d'utiliser des dépôts PPA.

En règle générale, ces dépôts sont maintenus soit par les développeurs de logiciels, de sorte qu'il y aura toujours une nouvelle version, soit par des bénévoles, qui ajoutent des programmes qui ne se trouvent pas dans les dépôts officiels. Mais lorsque vous essayez d'ajouter un dépôt à votre système, vous pouvez obtenir l'erreur add-apt-repository command not found.

Que signifie la commande add-apt-repository not found ?

Si vous traduisez la combinaison de mots, vous obtiendrez ce qui suit : la commande add-apt-repository n'est pas trouvée dans le système. Et si vous n'avez pas un tel programme dans votre distribution, alors l'ajout d'un dépôt sera problématique pour les raisons suivantes :

  1. Une distribution incompatible avec le système de gestion des paquets deb est utilisée, c'est pourquoi il n'y a pas de commande, vous ne pourrez pas utiliser ppa dans Arch, Gentoo, Manjaro, Fedora et ainsi de suite, il n'y a rien que vous puissiez faire ici ;
  2. Ce n'est pas Ubuntu qui est utilisé. L'utilitaire de gestion des dépôts est développé par l'équipe Ubuntu et n'est fourni par défaut qu'avec cette distribution, sur les autres systèmes basés sur Debian, vous devez l'installer.
  3. Vous avez mal tapé la commande. Si vous copiez une commande à partir d'une ressource Internet, faites attention aux traits d'union. Sur de nombreuses ressources, ils sont souvent remplacés automatiquement par des tirets, ce qui rend la commande incorrecte.

Voyons comment résoudre ce problème et éliminer l'erreur.

Correction de l'erreur

Le plus simple est d'installer le paquet qui contient le programme dont nous avons besoin. Il est disponible dans les dépôts officiels de la plupart des distributions.

Pour ce faire, exécutez la commande :

sudo apt install software-properties-common

Le système peut indiquer que le paquetage est installé, mais malgré cela, il continue d'afficher des erreurs lorsqu'il essaie d'installer le PPA :

Cela se produit en raison d'erreurs survenues lors de l'installation. Le système pense que le paquet est installé, mais en fait, il n'y a pas de fichiers de ce paquet dans le système de fichiers, pour résoudre le problème nous pouvons le réinstaller :

sudo apt install --reinstall software-properties-common

Dans les versions d'Ubuntu inférieures à 13.10, ce paquet avait un nom différent, python-software-properties. Si c'est votre cas, utilisez :

sudo apt install python-software-properties

Pour vous assurer que le paquetage est installé correctement et que tous les fichiers sont là où ils devraient être, vous pouvez utiliser la commande :

dpkg -L software-properties-common

Exécutez le fichier directement :

sudo /usr/bin/add-apt-repository

Assurez-vous d'avoir les droits d'exécution :

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

Si vous avez tout fait correctement, cette erreur ne vous dérangera plus.