Page 1 sur 1

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

Publié : ven. 06 mars 2009, 10:12
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/)

Publié : ven. 06 mars 2009, 14:44
par mélodie
Bonjour,

Et si tu créais un lien symbolique pointant vers un autre répertoire ?

Publié : ven. 06 mars 2009, 14:47
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.

Publié : sam. 07 mars 2009, 12:26
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.

Publié : sam. 07 mars 2009, 13:28
par farvardin
ah oui, c'est très bien ça, merci, je n'avais pas poussé jusqu'au yaourtrc :oops: :oops: :oops: