Outils pour utilisateurs

Outils du site


linux:creer_package (lu 39982 fois)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
linux:creer_package [16-03-2015 16:55]
edmc73 créée
linux:creer_package [16-03-2015 17:11]
edmc73
Ligne 19: Ligne 19:
 Dans mon exemple, je veux créer des .rpm sur centos. Il faut alors créer un répertoire en root Dans mon exemple, je veux créer des .rpm sur centos. Il faut alors créer un répertoire en root
   mkdir -p /root/rpmbuild/SOURCES   mkdir -p /root/rpmbuild/SOURCES
 +
 +Si vous utilisez un système 64 bits, vous devez créer un lien symbolique de la librairie installwatch utilisé par checkinstall
 +
 +
 +  echo "/usr/local/lib64" >/etc/ld.so.conf.d/installwatch.conf
 +  ldconfig
 +  ln -s /usr/local/lib/installwatch.so /usr/local/lib64/installwatch.so
 +
 +
 +Sinon vous obtiendrez le message d'erreur suivant
 +  ERROR: ld.so: object ‘/usr/local/lib64/installwatch.so’ from LD_PRELOAD cannot be preloaded: ignored.
 +
  
 Nous pouvons maintenant lancer **checkinstall** pour qu'il crée son propre .rpm Nous pouvons maintenant lancer **checkinstall** pour qu'il crée son propre .rpm
Ligne 70: Ligne 82:
 </code> </code>
  
 +===== Utilisation =====
 +
 +Maintenant lorsque vous compilerez un programme, au lieu de tapez la commande ''make install'' vous taperez la commande ''checkinstall'' afin de créer un package.
  
linux/creer_package.txt · Dernière modification: 16-03-2015 17:11 de edmc73