Comment et quand utiliser Yaourt sur Arch Linux et ses dérivés?

commandes Yaourt

Lors d'une précédente occasion, nous vous avons expliqué comment installer Yaourt sur notre système en ajoutant son référentiel à notre fichier pacman.conf. L'utilisation de Yaourt son utilisation est relativement simple et surtout si déjà vous connaissez Pacman vous vous rendrez compte que c'est presque le même.

Yaourt (Pourtant, un autre outil de référentiel d'utilisateurs; 'Yogurt' en français) est un wrapper contribué par la communauté pour Pacman, qui ajoute un accès complet au référentiel AUR, qui permet l'automatisation de la compilation des packages et l'installation des PKGBUILD Choisi parmi des milliers sur l'AUR, en plus des milliers de paquets binaires Arch Linux disponibles.

Yaourt utilise une syntaxe exactement la même que Pacman, qui évite à l'utilisateur d'avoir à réapprendre une nouvelle méthode de maintenance du système, mais ajoute également de nouvelles options. Yaourt étend la puissance et la simplicité de Pacman, ajouter des fonctionnalités plus utiles et il fournit une sortie agréable et colorée, des modes de recherche interactifs et bien plus encore.

Une des recommandations que je donne savoir quand occuper Pacman et quand il faut Yaourt c'est que dans le premier mandat vérifiez toujours si l'application que nous voulons installer est à l'intérieur de Pacman, cela peut être vérifié dans le lien ci-dessous.

Si sinon, nous consultons les référentiels AUR Et si l'application est dans ce cas que nous installons avec Yaourt, l'autre point est qu'également si vous souhaitez installer une version spéciale ou la plus récente, elles sont presque toujours disponibles plus rapidement dans AUR.

En revanche, si vous souhaitez modifier n'importe quel aspect de l'installation, Yaourt vous offre cette possibilité.

Commandes de base de Yaourt

Yaourt

Fondamentalement, les commandes décrites ici peuvent être divisées en 3 sections. La première concerne les commandes d'installation, la seconde la gestion des paquets et enfin leur suppression.

Pour installer une application nous exécutons:

yaourt -S "paquete"

Avec cette commande nous commandons les référentiels doivent être synchronisés en premier, qu'en cas de changement, cela est détecté avant de démarrer l'installation du package.

yaourt -Sy "paquete"

Si tu as téléchargé certains pkgbuild ou un package du réseau avec lequel vous pouvez vous soutenir pour la compilation, la commande pour cela est:

yaourt -U "/ruta_del_paquete"

Si vous rencontrez des conflits avec l'installation, l'un des problèmes les plus courants peut être le cache qu'ils conservent, pour le nettoyer, nous exécutons:

yaourt -Scc “paquete”

Cette commande installe non seulement l'application, mais en plus de synchroniser les référentiels, elle examine tous les packages et s'il existe de nouvelles versions, elle les installe:

yaourt -Sya “paquete”

Comme je l'ai déjà mentionné, vous pouvez compter sur la page des packages AUR pour rechercher un package, mais nous pouvons aussi le faire depuis le terminal. Bien qu'ici, je recommande d'être aussi précis que possible.

yaourt -Ss “paquete”

Avec cette autre commande nous affichera des informations plus détaillées sur le package:

yaourt -Si “paquete”

Pour filtrer plus vite, Vous pouvez rechercher par types de groupespar exemple, les lecteurs, les navigateurs, les éditeurs, etc. Pour cela, nous exécutons:

yaourt -Sg “grupo”

Dans les recherches de packages, on peut aussi voir ceux qui sont déjà installés, pour savoir que nous exécutons simplement:

yaourt -Qs “paquete”

Comme les précédentes commandes d'affichage des informations, il ne fait de même qu'avec les packages déjà installés.

yaourt -Qi “paquete”

Lorsque vous supprimez des packages de votre système, il existe généralement des packages orphelins que vous pouvez détecter avec cette commande:

yaourt -Qdt

Dans cette partie de supprimer des paquets, il est extrêmement nécessaire d'être prudent avec les paramètres que vous utilisez, car de nombreuses fois, les applications ou les packages installés ont des dépendances qui sont utilisées par d'autres.

Sinon, si vous désinstallez un package avec des dépendances, vous courez le risque de corrompre l'intégrité des autres ou pire encore votre système.

lorsque nous désinstaller tout package ou application, mais sans toucher à ses dépendances nous devons exécuter cette commande.

yaourt -R “paquete”

En outre, si nous allons supprimer un package et ses dépendances qui ne sont pas utilisés de l'autre et c'est généralement la commande recommandée, nous exécutons ce qui suit:

yaourt -Rs “paquete”

Avec cette commande nous faisons la même chose que la précédente, seulement nous ajoutons la partie supprimer le cache

yaourt -Rcs “paquete”

Cette commande supprimera un package requis par quelqu'un d'autre, mais sans toucher aux dépendances.

yaourt -Rdd “paquete”

2 commentaires, laissez le vôtre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Claudio D.Arrieta dit

    Arrêtez de recommander le yaourt pour l'amour de l'humanité. Il existe des alternatives meilleures, plus sûres et plus fiables comme trizen, aurman, aurutils, pikaur ou yay comme le montre ce graphique du wiki Arch: https://wiki.archlinux.org/index.php/AUR_helpers#Comparison_table

    yaourt ne reçoit pas non plus de mise à jour qui affecte vraiment les fonctionnalités du programme depuis mai 2017 (https://github.com/archlinuxfr/yaourt/commit/5b195ad3f9452dc3beec4f0b9bc09136ec8d92a5) ._.

  2.   Dario Guillén dit

    Selon le wiki, ils ne recommandent pas d'utiliser des helpers, et qu'il est préférable de le faire manuellement, mais s'ils montrent une liste de ceux que vous pouvez utiliser et dont il y a du yaourt c'est le pire
    https://wiki.archlinux.org/index.php/AUR_helpers