[Yaourt] Ne pas effacer un paquet après installation (résolu

Annonces, dépannage, évolution du projet yaourt
farvardin
Maître du Kyudo
Messages : 1084
Inscription : sam. 29 mars 2008, 22:56

[Yaourt] Ne pas effacer un paquet après installation (résolu

Message par farvardin »

bonjour,

j'ai remarqué que yaourt supprimait les paquets juste après la compilation. Je souhaitais créer rapidement un ensemble de paquets grâce à yaourt (plutôt que de télécharger les PKGBUILD individuellement), mais dès que le paquet est installé cela efface le cache dans /tmp. J'ai lu le man de yaourt, mais je n'ai pas trouvé d'option qui permettait de conserver ce fichier. (edit : on peut contourner cela en demandant à ne pas installer le paquet, ce qui le sauvegarde dans /tmp/yaourt-tmp-login/)
Dernière modification par farvardin le sam. 07 mars 2009, 13:28, modifié 1 fois.
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

Bonjour,

Et si tu créais un lien symbolique pointant vers un autre répertoire ?
farvardin
Maître du Kyudo
Messages : 1084
Inscription : sam. 29 mars 2008, 22:56

Message par farvardin »

il y a une option dans yaourt pour définir un autre répertoire temporaire, mais dès l'installation du paquet, je présume que cela l'efface pareillement de ce répertoire.

Enfin, pas grave, j'ai quand même pu recréer mes paquets quand même et faire mon dépôt.
Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)

Message par wain »

La réponse était dans le man :)
man yaourtrc a écrit : ExportToLocalRepository </where/you/want>
Specify the folder where yaourt export built packages for
local repository This option export .pkg.tar.gz + PKGBUILD +
local sources files.
farvardin
Maître du Kyudo
Messages : 1084
Inscription : sam. 29 mars 2008, 22:56

Message par farvardin »

ah oui, c'est très bien ça, merci, je n'avais pas poussé jusqu'au yaourtrc :oops: :oops: :oops:
Répondre