urpmi --force --auto-select en cron

urpmi --force --auto-select en cron - Linux et OS Alternatifs

Marsh Posté le 05-02-2005 à 13:59:50    

Pour faire un truc sympathique, j'ai chercher à mettre en cron un script:
urpmi.update -q-a && urpmi --force --auto-select:p  
 
Mais même avec --force urpmi pose quand même une question à laquelle on répond n'importe quoi et la suite se fait. :sol:
 
Comment arriver à répondre automatiquement à la question
Est-ce correct ? (O/n):??:
 
Ceci permettrait d'automatiser les mises à jour.   :love:

Reply

Marsh Posté le 05-02-2005 à 13:59:50   

Reply

Marsh Posté le 05-02-2005 à 14:20:09    

rajoute --auto a la commande urpmi.

Reply

Marsh Posté le 05-02-2005 à 17:52:37    

et enleve le --force

Reply

Marsh Posté le 05-02-2005 à 17:57:19    

Je ne saisi pas très bien. Il y a 2 commandes:
urpmi.update ou il n'existe pas de --auto
et urpmi ou il y a --auto dans la ligne
 

Reply

Marsh Posté le 05-02-2005 à 20:57:48    

urpmi.update -a && urpmi --auto-select --auto --keep --no-verify-rpm


Message édité par leto le 05-02-2005 à 20:57:54
Reply

Marsh Posté le 06-02-2005 à 00:29:55    

yep !
 
Mais apres faudrait rajouter un systeme qui envoi un mail avec les modifs effectuées.

Reply

Marsh Posté le 06-02-2005 à 14:43:58    

Ben  non pour moi ça me convient. On a juste la joie de découvrir les nouvelles versions.

Reply

Marsh Posté le 06-02-2005 à 14:47:23    

Sinon, il y a toujours l'utilitaire yes qui peut servir dans ce cas. Faut bien sur être sur de soi :)
 
man yes

Reply

Marsh Posté le 06-02-2005 à 14:55:48    

Ca sert a rien d'utiliser yes puisqu'il y'a deja une option --auto :)

Reply

Marsh Posté le 06-02-2005 à 16:08:51    

est ce que le --auto ne marche pas sur les meme plate bandes que les --keep ? Car par default il me semble qu'il n'utpdate pas si il faut desinstaller

Reply

Marsh Posté le 06-02-2005 à 16:08:51   

Reply

Marsh Posté le 07-02-2005 à 15:05:05    

il ne va pas mettre à jour le package qui oblige a virer des packages, mais il mettra les autres packages.
 
les logs de urpmi sont dans /var/log/urpmi.log
 
pour avoir la sortie de urpmi, il faut utiliser un script qui redirige la sortie de urpmi dans un fichier et ensuite envoyer le contenu du fichier comme corps du mail que tu envoies


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed