J'ai une question à propos du fichier RPM spec.RPM spec files
- Quel est le point de vue de l'exécution du fichier spec? Le fichier spec signifie-t-il les contrôles de ce qui se passe lorsque rpmbuild est exécuté sur la machine source, ou que se passe-t-il lorsque le RPM est installé sur la machine cible?
- Si mon idée est simplement de prendre les dossiers et les fichiers dans le tar.gz, placez-les dans un RPM et les au niveau du point d'installation RPM ont ces dossiers et fichiers déployés. Que dois-je faire dans les sections% build et% install?
- Comment référencer les fichiers que je veux finalement déployer sur la machine cible dans la section% files? Est-ce que je les référence comme étant sur la machine source ou sur la machine cible.
Je suis désolé de ces questions semblent vagues ou amateurisme, mais je vraiment des problèmes avec le concept et les différents sites dont j'ai parlé toute utilisation make install
ad 1: Pour rester général, * toutes les autres sections * sont exécutées sur le système cible. Il y en a plus que ceux que vous avez mentionnés: il y a des scriptlets '% verify', des scriptlets'% trigger', etc ... – glglgl
Correct, merci. –
Cela a été très utile et m'a vraiment commencé dans la bonne direction. J'ai pu enfin RPM tous mes fichiers (sans tar :-)) – Gerrie