3.10. Mise à jour en ligne à partir de la ligne de commandes

Le comportement de la mise à jour en ligne YaST peut être contrôlé à l'aide de paramètres de ligne de commandes. La syntaxe est online_update  [paramètre de ligne de commande]. Les paramètres possibles et leurs fonctions sont les suivants :

-u URL

URL de base de l'arborescence dont les correctifs doivent être téléchargés.

-g

Télécharger les correctifs, sans les installer.

-i

Installer les correctifs téléchargés. Ne pas télécharger.

-k

Vérifier la disponibilité de nouveaux correctifs.

-c

Afficher la configuration actuelle. N'effectuer aucune action.

-p produit

Produit pour lequel des correctifs doivent être téléchargés.

-v version

Version du produit pour laquelle des correctifs doivent être téléchargés.

-a architecture

Architecture de base du produit pour laquelle des correctifs doivent être téléchargés.

-d

Essai. Télécharger les correctifs et simuler l'installation (le système demeure inchangé ; sert uniquement de test).

-n

Pas de vérification de la signature des fichiers téléchargés.

-s

Afficher une liste des correctifs disponibles.

-V

Mode verbeux.

-D

Mode débogage pour les experts et le dépannage.

-h

Affiche le fichier d'aide de la mise à jour en ligne.

L'outil de ligne de commande online_update permet de mettre à jour le système automatiquement, par exemple à l'aide de scripts. Vous pouvez par exemple demander à votre système d'interroger un serveur spécifique à la recherche de mises à jour et de télécharger les correctifs et les informations connexes à intervalles réguliers. Cela n'implique cependant pas l'installation automatique des correctifs. Vous pouvez parfaitement consulter les correctifs et décider de leur installation à un moment ultérieur si vous le souhaitez.

Pour utiliser cet outil, configurez d'abord une tâche cron pour exécuter la commande suivante :

online_update -u <URL> -g <spécification_de_type>

-u permet de spécifier l'URL de base de l'arborescence dont les correctifs doivent être téléchargés. Les protocoles pris en charge sont http, ftp, smb, nfs, cd, dvd et dir. -g télécharge les correctifs dans un répertoire local sans les installer. Vous pouvez en outre filtrer les correctifs en spécifiant un type : security, recommended ou optional. En l'absence de filtre, online_update télécharge tous les nouveaux correctifs de type security et recommended.

Les paquetages téléchargés peuvent être installés immédiatement sans contrôler individuellement les correctifs. online_update enregistre les correctifs dans le répertoire /var/lib/YaST2/you/mnt. Pour les installer, exécutez la commande suivante :

online_update -u /var/lib/YaST2/you/mnt/ -i

Le paramètre -u spécifie l'URL locale des correctifs à installer. -i démarre la procédure d'installation.

Pour passer en revue les correctifs téléchargés avant de les installer, lancez la boîte de dialogue YOU :

yast online_update .url /var/lib/YaST2/you/mnt/

YOU démarre en utilisant le répertoire local contenant les correctifs téléchargés en lieu et place d'un répertoire distant sur Internet. Sélectionnez les correctifs à installer de la même manière que les paquetages dans le gestionnaire de paquetages.

Pour de plus amples informations à propos de online_update, tapez online_update -h.