[Yaourt] Récupérer les sources d'un paquet (résolu)

Annonces, dépannage, évolution du projet yaourt
Avatar de l’utilisateur
LeCrayonVert
Daikyu
Messages : 81
Inscription : ven. 30 juil. 2010, 12:17
Localisation : France

[Yaourt] Récupérer les sources d'un paquet (résolu)

Message par LeCrayonVert »

Encore une question concernant yaourt/pacman. Là c'est plutôt relatifs aux dépôts archlinux en fait. Je voulais savoir si les sources de tous les paquets étaient facilement accessibles via pacman (comme avec apt-get source sous Debian). Apparemment, dans les dépôts, il n'y a que les binaires. (je ne parle pas ici de AUR). En fait c'est pour récupérer rapidement les sources de tel ou tel logiciel sans devoir aller chercher sur internet ;)
Merci :mrgreen:
Dernière modification par LeCrayonVert le mer. 04 août 2010, 14:36, modifié 1 fois.
Avatar de l’utilisateur
LeCrayonVert
Daikyu
Messages : 81
Inscription : ven. 30 juil. 2010, 12:17
Localisation : France

Re: [Yaourt] Récupérer les sources d'un paquet quelconque

Message par LeCrayonVert »

Bon alors en cherchant un peu, j'ai trouvé qu'on pouvait faire ça avec ABS.
http://wiki.archlinux.org/index.php/Arch_Build_System

La méthode directe avec l'exemple de la récupération des sources de fsarchiver :

Code : Tout sélectionner

yaourt -S abs
abs extra/fsarchiver
mkdir ~/abs
cp -r /var/abs/extra/fsarchiver ~/abs
cd ~/abs/fsarchiver
makepkg -o
Avatar de l’utilisateur
CroK
Elfe
Messages : 607
Inscription : dim. 26 juil. 2009, 14:27
Localisation : France > Auxerre

Re: [Yaourt] Récupérer les sources d'un paquet (résolu)

Message par CroK »

Hum c'est pas concrètement les sources que tu récupères là, c'est uniquement le PKGBUILD. Si tu veux les sources en revanche elles sont indiquées dans le PKGBUILD :-)
Save the penguins, burn the flags ! -- c[] <- beeeeeeeeer!
Avatar de l’utilisateur
LeCrayonVert
Daikyu
Messages : 81
Inscription : ven. 30 juil. 2010, 12:17
Localisation : France

Re: [Yaourt] Récupérer les sources d'un paquet (résolu)

Message par LeCrayonVert »

Non ce sont bien les sources, cf la dernière ligne avec makepkg -o
-o, --nobuild
Download and extract files only, but do not build them. Useful with
the \--noextract option if you wish to tweak the files in src/
before building.
extrait du manuel de makepkg ;)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17230
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Yaourt] Récupérer les sources d'un paquet (résolu)

Message par benjarobin »

C'est comme meme plus simple de faire ceci:

Code : Tout sélectionner

yaourt -G fsarchiver
makepkg -o
:D
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
LeCrayonVert
Daikyu
Messages : 81
Inscription : ven. 30 juil. 2010, 12:17
Localisation : France

Re: [Yaourt] Récupérer les sources d'un paquet (résolu)

Message par LeCrayonVert »

benjarobin a écrit :C'est comme meme plus simple de faire ceci:

Code : Tout sélectionner

yaourt -G fsarchiver
makepkg -o
:D
Parfait ça, merci ;)
Répondre