Dans Linux OS, un certain nombre de packages sont installés par défaut. Cependant, ces forfaits ne sont jamais suffisants. Vous pourriez avoir besoin de plusieurs packages au fil du temps. Le Linux Distribution Ubuntu utilise APT pour l'installation, la mise à jour et la suppression des packages. L'APT maintient les référentiels dans les sources uniques.lister le fichier sous le / etc / apt / annuaire. Il maintient également les référentiels en séparation (.lister) des fichiers sous le / etc / apt / sources.liste.d répertoire. Pour ajouter un référentiel dans Ubuntu, vous devez soit modifier ces fichiers, soit utiliser le add-att-repository.
Habituellement, lorsque vous exécutez le add-att-repository Commande, il invite la confirmation Appuyez sur [Entrée] pour continuer ou Ctrl-C pour annuler l'ajout. Ce guide couvre en utilisant le add-att-repository sans invite utilisateur.
La syntaxe de add-att-repository La commande est la suivante:
$ sudo add-att-repository ppa:
Dans l'exemple ci-dessous, nous avons ajouté le PPA: ondrej / php au référentiel de notre système en utilisant la commande suivante:
$ sudo add-att-repository ppa: ondrej / php
Vous pouvez voir dans la capture d'écran ci-dessous qu'il a demandé la confirmation.
Si vous ne souhaitez pas voir l'invite de l'utilisateur lors de l'utilisation du Commande add-att-repository, vous pouvez le contourner en utilisant le -OUIR OU -Y OPTION APRÈS L'ADD-APT-REPOSITORY. Voici la syntaxe:
$ sudo add-att-repository - yes ppa:
Le -OUIR OU -Y OPTION Suppose oui à toutes les requêtes et ne provoque pas de confirmation ou d'approbation de l'utilisateur. Comme vous pouvez le voir dans la capture d'écran ci-dessous, nous avons ajouté le PPA: ondrej / php Utilisation de la commande suivante:
$ sudo add-att-repository - yes ppa: ondrej / php
Maintenant, il n'a pas invité à la confirmation de l'utilisateur et a ajouté le PPA: Référentiel ONDREJ / PHP.
C'est tout ce qu'il y a! J'espère maintenant que vous pouvez ajouter le référentiel apt dans Ubuntu sans invite utilisateur. Cependant, n'oubliez pas que vous serez toujours invité à un mot de passe si vous exécutez la commande en tant que sudo.