A l’instar de zen-installer (installation de programme) et de zen-remover (suppression de programme), zen-updater fait partie des programmes à interface graphique pour zmd. Il est utilisé pour mettre à jour les « packages » déjà installés et bien entendu, il peut vous notifier de la présence de mise à jour. C’est un programme, qui est installé par défaut sur l’openSUSE 10.2, et qui est lancé au démarrage (contrairement à zen-installer et remover).
Double-Cliquer sur l’icône suivante (Normalement, il n'y a pas d’intérêt puisque votre système est à jour) :
Ou celle-ci, si votre système n’est pas à jour :
Ou bien, si zen-updater n’a pas été démarré automatiquement :
En utilisant soit, le lanceur d’application, et en tapant zen-updater,
soit, dans une console, tapez : zen-updater &
Sélectionner les packetages que vous souhaitez mettre à jour puis cliquez sur 'mettre à jour'
Conseil :
Mettez à jour, que les patchs (déselectionnez tout, cliquez sur 'patch', et sélectionnez les patchs) dans un premier temps,
puis ensuite, recommencer l’opération pour les packages (en cliquant sur 'package') dans un second temps :
Dans configuration, cliquez sur l'onglet Catalogs, et sélectionner/déselectionner les dépôts (ou services).
Il arrive parfois que zen-updater plante et vous affiches une erreur de type :
System.NullReferenceException: Object reference not set to an instance of an object in <0x003d6> Novell.Zenworks.Gui.ZenTrayIcon:CheckUpdatesLoop () in (wrapper delegate-invoke) System.MulticastDelegate:invoke_void ()
Dans ce cas tapez dans une console :
su killall zen-updater /etc/init.d/novell-zmd stop rm -f /var/lib/zmd/zmd.db /etc/init.d/novell-zmd start logout zen-updater &
Bonne mise à jour.
source : Zen-Updater
li-nox