[yaourt] Fonction rollback
- leif_thande
- Daikyu
- Messages : 69
- Inscription : mer. 30 mai 2007, 18:35
[yaourt] Fonction rollback
Bonjour,
Je voudrais savoir si une fonction de "rollback" existe pour yaourt ou si il est prévu de l'intégrer plus tard.
Cette option permet de réinstaller une version antérieure d'un paquet qui se trouve toujours sur le système, dans /var/lib/pacman/pkg/ .
Cette option est offerte entre autre par jacman et est utile lorsqu'une mise à jour fait planter le système.
Merci,
Leif-
Je voudrais savoir si une fonction de "rollback" existe pour yaourt ou si il est prévu de l'intégrer plus tard.
Cette option permet de réinstaller une version antérieure d'un paquet qui se trouve toujours sur le système, dans /var/lib/pacman/pkg/ .
Cette option est offerte entre autre par jacman et est utile lorsqu'une mise à jour fait planter le système.
Merci,
Leif-
Dernière modification par leif_thande le mer. 06 juin 2007, 19:41, modifié 1 fois.
- Skunnyk
- Maître du Kyudo
- Messages : 1137
- Inscription : mer. 06 sept. 2006, 21:31
- Localisation : IRC
- Contact :
Hum, ce n'est pas le but de repacman de gyo ? voir le thread http://forums.archlinux.fr/topic631.html
https://blog.alteroot.org
@archlinuxfr sur Twitter : https://twitter.com/archlinuxfr
@archlinuxfr sur Mastodon: https://mamot.fr/@archlinuxfr
@archlinuxfr sur Twitter : https://twitter.com/archlinuxfr
@archlinuxfr sur Mastodon: https://mamot.fr/@archlinuxfr
- marc[i1]
- Maître du Kyudo
- Messages : 1753
- Inscription : ven. 27 oct. 2006, 10:48
- Localisation : Nantes (44)
pas vraiment
repacman à pour but de recréer un pkg (que tu ne possède plus) à partir de ce qui est installé, grace aux infos de la base de données de pacman.
Mais sinon Leif, je pense que tu peux très bien utiliser yaourt comme suit :
repacman à pour but de recréer un pkg (que tu ne possède plus) à partir de ce qui est installé, grace aux infos de la base de données de pacman.
Mais sinon Leif, je pense que tu peux très bien utiliser yaourt comme suit :
Code : Tout sélectionner
$ yaourt -U /var/log/pacman/pkg/vieux_pkg-i686.pkg.tar.gz
Ne vous emmerdez plus, emmerdez les autres.
- vincentxavier
- Elfe
- Messages : 778
- Inscription : ven. 11 août 2006, 18:17
- Localisation : Epinay sur Seine (93)
<mode emmerdeur>Heu, je sais pas qui a créer le sujet, mais si celui-ci pourrais le reformater sous la forme [SUJET] Description, ca serait sympa !</mode>
Y'a pas un bug dans pacman qui rend innefficace l'option -U ?
En tout cas, n'hésitez pas à utiliser le tue-mouche pour rapporter vos bugs et demandes d'améliorations.
Y'a pas un bug dans pacman qui rend innefficace l'option -U ?
En tout cas, n'hésitez pas à utiliser le tue-mouche pour rapporter vos bugs et demandes d'améliorations.
Warranty
THIS ADVICE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils
THIS ADVICE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils
- vincentxavier
- Elfe
- Messages : 778
- Inscription : ven. 11 août 2006, 18:17
- Localisation : Epinay sur Seine (93)
a houi, c'est vrai, je ne savais plus laquelle était obsolète !
/me va s'acheter un cerveau !
/me va s'acheter un cerveau !
Warranty
THIS ADVICE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils
THIS ADVICE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils
- leif_thande
- Daikyu
- Messages : 69
- Inscription : mer. 30 mai 2007, 18:35
- wain
- Maître du Kyudo
- Messages : 1854
- Inscription : ven. 11 août 2006, 19:15
- Localisation : Nancy (54)
Salut,
j'ai pas trop de temps ce soir donc je réponds rapidement, on aura l'occasion d'en reparler parceque ce point est important, et il s'agit d'une demande qui revient souvent.
Tout d'abord, nous avons l'intention de proposer un nouveau dépôt [stable] qui contiendra des versions plus anciennes et éprouvées des paquetages importants. Cela devrait permettre de prévenir cd genre de soucis.
Ensuite, on pourrait parfaitement ajouter à yaourt une fonction --rollback, qui listerait le contenu des paquetages présents dans le cache local et permettrait d'en sélectionner plusieurs.
A la limite, j'aimerai autant que ça soit fait dans un nouveau programme qui ne serait qu'appelé par yaourt (comme pacdiffviewer, aurvote, customizepkg).
Pour aller un peu plus loin, il me paraît relativement simple de relier ce programme à notre gros serveur, qui hébergerait en permanence les versions N à N-2 des paquetages. D'après mes calculs, nous avons assez de place. Ainsi nous pourrions sans risque vider notre cache local après chaque mise à jour
j'ai pas trop de temps ce soir donc je réponds rapidement, on aura l'occasion d'en reparler parceque ce point est important, et il s'agit d'une demande qui revient souvent.
Tout d'abord, nous avons l'intention de proposer un nouveau dépôt [stable] qui contiendra des versions plus anciennes et éprouvées des paquetages importants. Cela devrait permettre de prévenir cd genre de soucis.
Ensuite, on pourrait parfaitement ajouter à yaourt une fonction --rollback, qui listerait le contenu des paquetages présents dans le cache local et permettrait d'en sélectionner plusieurs.
A la limite, j'aimerai autant que ça soit fait dans un nouveau programme qui ne serait qu'appelé par yaourt (comme pacdiffviewer, aurvote, customizepkg).
Pour aller un peu plus loin, il me paraît relativement simple de relier ce programme à notre gros serveur, qui hébergerait en permanence les versions N à N-2 des paquetages. D'après mes calculs, nous avons assez de place. Ainsi nous pourrions sans risque vider notre cache local après chaque mise à jour
s/pacman/yaourt/g c'est ARCHi clair ! => http://archlinux.fr/