Yaourt (Francais)

From ArchWiki

Jump to: navigation, search
i18n
English
Italiano
简体中文
Español
Türkçe
Français


Yet AnOther User Repository Tool (Encore une autre outil de gestion de depot) . Yaourt est un "wrapper" pour pacman, mit au point par la communauté, qui permet un accès simple au dépot AUR. Il permet, et automatise la compilation et l'installation des paquets de votre choix, depuis plus de 11 000 PKGBUILDs du dépot AUR, en plus des centaines de binaires disponibles. Yaourt utilise exactement la même synthaxe que pacman, mais rajoute des possibilités : Il rend pacman plus puissant, et plus simple, en ajoutant des fonctionnalités, comme une sortie colorée, un mode de recherche interactif, et d'autres encore.

Contents

Installation

Pour commencer

Installez le paquet «build-devel», pour qu'ils ne vous manque pas des utilitaires comme gcc ou make plus tard.

pacman -Sy base-devel

Installation via le PKGBUILD

La manière habituelle pour installer Yaourt est de passer par AUR. En installant yaourt de cette maière, vous pourrez voir comment AUR (et les PKGBUILD) foncctionnent.

Ouvrez la page AUR de yaourt dans un navigateur quelconque

Dans les détails du paquet cliquez sur le lien «Tarball» pour télécharger l'archive

Décompressez l'archive

tar zxvf yaourt.tar.gz

Entrez dans le nouveau répertoire

cd yaourt

Maintenant; Assurez vous de vérifier le contenu des fichiers PKGBUILD et yaourt.install ! Ce ne sera bien difficile, ne vous inquiétez pas, ils ne sont pas trop compliqués. Regardez juste, si vous voyez quelque chose d'étrange, allez sur irc ou sur le forum et posez la question.

more yaourt.install
more PKGBUILD

Si tout à l'air bien, nous sommes prêts à construire le paquet.

makepkg PKGBUILD

À la fin de cette processus, vouss verrez plusieurs nouveaux fichiers et répertoires. Vous devriez être ineressé par le fichier qui finit par *.pkg.tar.gz (dans ce cas le mien s'appelle : yaourt-0.9.2-i686.pkg.tar.gz)

Maintenant il est temps d'utiliser pacman pour installer yaourt. Assurez vous de changer le nom du paquet pour le nom actuel, ne copiez/collez pas juste cette ligne

pacman -U yaourt-0.9.2-i686.pkg.tar.gz

Félicitations ! C'est fini ! Souvenez-vous, c'est la MÊME méthode pour presque tous les PKGBUILDS présents dans AUR.

Regardez la page du man de yaourt pour plus d'informations.

Installation facile

la manière la plus simple d'installer yaourt, est d'ajouter les dépot d'archlinux.fr dans votre fichier /etc/pacman.conf:

Pour i686:

[archlinuxfr]
Server = http://repo.archlinux.fr/i686

Pour x86-64:

[archlinuxfr]
Server = http://repo.archlinux.fr/x86_64

Sync et installation:

pacman -Sy yaourt

Utiliser Yaourt

Recherche et installation:

yaourt [mots clefs] : recherche rapide + installation

yaourt -S [paquet] : installation d’un paquet, et si besoin compile depuis AUR

yaourt -Ss [mots clefs]: recherche dans les dépôts et sur AUR (avec marquage des paquets déjà installés)

yaourt -Sb [paquet] : installation d’un paquet par compilation des sources

yaourt -Sl [dépôt(s)] : affiche les paquetages d’un dépôt (et montre ceux qui sont installés)

yaourt -Qs [mots clefs]: affiche en couleur les paquets installés et leur dépôt

yaourt -Qo [commande] ou [fichier] : montre le paquet auquel appartient le fichier ou le programme


Mise à jour:

yaourt -Syu : mise à jour du système (uniquement des dépôts)

yaourt -Syu –aur : mise à jour du système + des paquets issus d’AUR

yaourt -Sybu –aur : mise à jour en compilant les PKGBUILDs + des paquets d’AUR

yaourt -Su –devel : mise à jour de tous les paquets cvs/svn/mercurial/git


Nettoyage:

yaourt -C : gestion des fichiers .pacnew/.pacsave

yaourt -Cc : suppression de tous les fichiers .pacnew/.pacsave

yaourt -Qt : recherche des paquets orphelins devenus obsolètes

yaourt -Cd : recherche les dépôts obsolètes


Autres options:

yaourt –export [répertoire]: exporte les paquets compilés pour gensync.

yaourt -S –aur [paquet] : Force la compilation depuis AUR d’un paquet également disponible sur un dépôt

yaourt -B : sauvegarde la base de données de pacman

yaourt -G [paquet] : télécharge le PKGBUILD et les sources locales dans le répertoire courrant.


Liens

Personal tools