GNU/Linux >> Tutoriels Linux >  >> Debian

Comment réparer la commande add-apt-repository introuvable sur Ubuntu et Debian


Dans certains cas, sur Linux Mint, Linux Lite, Zorin OS, Elementary OS et d'autres distributions basées sur Ubuntu, ainsi que sur Ubuntu et Debian, vous verrez l'erreur add-apt-repository la commande est manquante.

$ sudo: add-apt-repository: command not found

Ce didacticiel vous montrera comment corriger rapidement l'erreur "add-apt-repository command not found" sur Debian, Ubuntu et d'autres distributions Linux basées sur Debian.

Qu'est-ce que l'archive de paquets personnels

PPA est une URL Web d'un référentiel personnel. Le référentiel est une collection de fichiers contenant des informations sur divers logiciels, leurs versions et d'autres détails tels que la somme de contrôle. Chaque version d'Ubuntu possède son propre ensemble officiel de quatre référentiels.

La façon la plus courante d'installer un logiciel sur Ubuntu ou Debian, si le paquet n'est pas déjà dans le dépôt officiel, est d'utiliser PPA (Personal Package Archive).

Le add-apt-repository est un utilitaire de ligne de commande pour ajouter PPA (Personal Package Archive) dans Ubuntu et Debian Linux.

Ajout d'un nouveau PPA (archive de paquets personnels) dans Ubuntu

Si vous souhaitez ajouter un nouveau référentiel PPA, vous devrez utiliser le add-apt-repository commande :

sudo add-apt-repository ppa:some/ppa

Par exemple :

sudo add-apt-repository ppa:dr-akulavich/lighttable
sudo apt-get update
sudo apt-get install lighttable-installer

Si vous voyez une erreur indiquant que la commande est manquante, vous devez d'abord installer le package qui contient le add-apt-repository utilitaire.

Correction add-apt-repository :erreur de commande introuvable

Ainsi, le add-apt-repository la commande sur les systèmes plus récents se trouve sous le package software-properties-common , et vous devez d'abord installer ce package afin d'installer add-apt-repository .

Installation du paquet sur Debian/Ubuntu LTS

Si vous utilisez Debian / Ubuntu LTS tels que les systèmes 18.04, 16.04 et 14.04, installez alors software-properties-common package pour obtenir add-apt-repository commande.

$ sudo apt-get install -y software-properties-common
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  software-properties-common
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 9384 B of archives.
After this operation, 188 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu/ trusty-updates/main software-properties-common all 0.92.37.8 [9384 B]
Fetched 9384 B in 0s (47.0 kB/s)               
Selecting previously unselected package software-properties-common.
(Reading database ... 62966 files and directories currently installed.)
Preparing to unpack .../software-properties-common_0.92.37.8_all.deb ...
Unpacking software-properties-common (0.92.37.8) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Setting up software-properties-common (0.92.37.8) ...

Remarque :Si vous voyez une erreur indiquant software-properties-common package introuvable, vous devez exécuter sudo apt-get update puis réessayez de l'installer.

Installation du package sur Ubuntu 13.10 et versions antérieures

Si vous utilisez Ubuntu v13.10 ou une version antérieure, le add-apt-repository la commande est disponible sous python-software-properties emballer. Donc, installez ce paquet à la place en utilisant le apt-get commande.

$ sudo apt-get install -y python-software-properties

Une fois que vous avez installé software-properties-common , ou python-software-properties selon votre système, vous pouvez désormais utiliser confortablement add-apt-repository ou apt-add-repository commandes pour ajouter PPA.

Essayons d'ajouter l'exemple de PPA mentionné précédemment dans ce tutoriel :

$ sudo add-apt-repository ppa:dr-akulavich/lighttable
 Light Table Installer: the package in this PPA downloads and installs the latest builds from http://lighttable.com/
 More info: https://launchpad.net/~dr-akulavich/+archive/ubuntu/lighttable
Press [ENTER] to continue or ctrl-c to cancel adding it

gpg: keyring `/tmp/tmpwybqddzt/secring.gpg' created
gpg: keyring `/tmp/tmpwybqddzt/pubring.gpg' created
gpg: requesting key 85C79C73 from hkp server keyserver.ubuntu.com
gpg: /tmp/tmpwybqddzt/trustdb.gpg: trustdb created
gpg: key 85C79C73: public key "Launchpad PPA for Anton Yakutovich" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
OK

$ sudo apt-get update
......

$ sudo apt-get install lighttable-installer
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  lighttable-installer
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 4292 B of archives.
After this operation, 20.5 kB of additional disk space will be used.
Get:1 http://ppa.launchpad.net/dr-akulavich/lighttable/ubuntu/ trusty/main lighttable-installer amd64 0.8.0-1~ppa~3 [4292 B]
Fetched 4292 B in 0s (18.6 kB/s)         
.......
Download done.
Removing outdated cached downloads...
Unpacking lighttable-installer (0.8.0-1~ppa~3) ...
Processing triggers for mime-support (3.54ubuntu1.1) ...
Setting up lighttable-installer (0.8.0-1~ppa~3) ...
Successfully installed in /opt/LightTable

J'espère que cela vous a aidé à résoudre vos problèmes de PPA. Sinon, ou si vous avez d'autres questions, laissez-nous un commentaire sous l'article.

Lire aussi :

Ajouter/supprimer des référentiels PPA sur Ubuntu


Debian
  1. Correction de l'erreur "add-apt-repository command not found" sur Ubuntu et Debian

  2. Comment réparer la commande Sudo introuvable dans Debian 10

  3. rpm :commande introuvable

  4. Correction sudo :add-apt-repository :erreur de commande introuvable

  5. Comment réparer la commande Ifconfig introuvable dans Linux Ubuntu

Rendre la commande introuvable ? Voici comment y remédier

Bash ifconfig :commande introuvable dans Ubuntu et Debian

Comment réparer la commande Ifconfig introuvable sur CentOS 7

Comment réparer la commande Ifconfig introuvable sur Ubuntu 20.04 LTS

Commande Ping introuvable ? Installer Ping sur Ubuntu

Comment réparer :la commande curl n'a pas trouvé d'erreur