La bonne façon de faire sur les distros Fedora-based c'est de créer des groupes de paquets. Les méta-paquets sont déconseillés (la seule exception admise étant pour les paquets générés à partir du même src.rpm)
Pour ça, tu édites un fichier comps.xml qui doit ressembler à ça
<comps>
<group>
<id>machin</id><!-- identifiant du groupe -->
<name>machin truc bidule</name><!-- nom du groupe -->
<default>false</default>
<uservisible>true</uservisible><!-- visibilité dans les outils d'installation -->
<packagelist><!-- liste des paquets du groupe -->
<packagereq type="default">machin</packagereq><!-- paquet installé par défaut à l'installation du groupe -->
<packagereq type="optional">machin-truc</packagereq><!-- paquet non installé par défaut -->
</group>
...
</comps>
à la création du dépôt: createrepo -g comps.xml /chemin/vers/mon/dépôt (man createrepo)
[^] # Re: Merci
Posté par GeneralZod . En réponse au message Création RPM include installation RPM. Évalué à 4. Dernière modification le 06 juillet 2012 à 17:12.
La bonne façon de faire sur les distros Fedora-based c'est de créer des groupes de paquets. Les méta-paquets sont déconseillés (la seule exception admise étant pour les paquets générés à partir du même src.rpm)
Pour ça, tu édites un fichier comps.xml qui doit ressembler à ça
<comps>
<group>
<id>machin</id><!-- identifiant du groupe -->
<name>machin truc bidule</name><!-- nom du groupe -->
<default>false</default>
<uservisible>true</uservisible><!-- visibilité dans les outils d'installation -->
<packagelist><!-- liste des paquets du groupe -->
<packagereq type="default">machin</packagereq><!-- paquet installé par défaut à l'installation du groupe -->
<packagereq type="optional">machin-truc</packagereq><!-- paquet non installé par défaut -->
</group>
...
</comps>
à la création du dépôt: createrepo -g comps.xml /chemin/vers/mon/dépôt (man createrepo)