Page 1 sur 1

gestion des dépendances, exemple d'utilisation.

Posté : 20 juin 2014 - 11:31
par Johann_Leclercq
Bonjour,


Utilisation des dépendances pour installation automatisée d'un socle commun de logiciels sur des postes.
exemple d'un paquet nommé "drac-socle", l'installation est possible par la commande :
wapt-get install drac-socle

Le fichier de contrôle est écrit comme suit :

package : drac-socle
version : 1
architecture : all
section : group
priority : optional
maintainer : Johann LECLERCQ
description : Config de base pour tous les postes
depends : drac-7zip,drac-firefox,drac-thunderbird,drac-flash,drac-java,drac-libreoffice3.5,drac-xnview,drac-vlc,drac-infrarecorder,drac-pdfcreator,drac-adobereader_11-0
sources :

Dans cet exemple, les paquets donc les logiciels s'installent dans l'ordre indiqué, notamment flash et java APRES Thunderbird et Firefox
mais AVANT LibreOffice qui a besoin de java.

Re: gestion des dépendances, exemple d'utilisation.

Posté : 30 mars 2015 - 16:17
par jmeyer
Comment vérifier et/ou modifier l'ordre quand le groupe existe déjà sachant qu'on ne sait pas l'ordre d'installation depuis la console ?

Re: gestion des dépendances, exemple d'utilisation.

Posté : 30 mars 2015 - 17:22
par Frédéric Bonnier
Les logiciels n'ont pas d'ordre de priorité d'installation dans les groupes. Néanmoins, si un logiciel doit être installé avant un autre pour fonctionner correctement. Alors peut le mettre en dépendance du logiciel en question.

Frédéric Bonnier