(Fedora) Probleme de lancement d'un rpm cree
philly
-
philly -
philly -
bonjour,
j'utilise Fedora et je dois creer un rpm.
J'ai creer mon spec. Le rpm est cense simplement copier quatre fichiers dont un .jar sur /usr/local.
J'arrive a generer un rpm, mais lorsque je fais rpm -ivh, il ne m'affiche aucun message d'erreur, mais :
[root@localhost SRPMS]# rpm -ivh toto.src.rpm
1:toto ########################################### [100%]
[root@localhost SRPMS]#
et lorsque je renouvelle l'operation, meme chose. il ne me dit pas que toto est deja installe.
pour verification, avec rpm -qa je ne le trouve evidemment pas
et avec rpm -e on me dit qu'il n'est pas installe (evidemment)
je pense que jai un souci dans ma partie %install de mon spec :
Summary: toto
Name: toto
Version: 5.3
Release: 1
License: GPL
Group: Applications
Source0: /usr/src/redhat/SOURCES/toto1.tar.gz
Source1: /usr/src/redhat/SOURCES/toto2.tar.gz
Source2: /usr/src/redhat/SOURCES/toto3.tar.gz
%description
bla bla de description
%prep
%setup -c
%setup -T -D -a 1
%setup -T -D -a 2
%build
%install
mkdir /usr/local/toto
cd /usr/local/toto
cp -R /usr/src/redhat/BUILD/toto /usr/local/toto
%files
/usr/src/redhat/SOURCES/fichier1.txt
/usr/src/redhat/SOURCES/fichier2.shp
/usr/src/redhat/SOURCES/fichier3.ssx
/usr/src/redhat/SOURCES/fichier4.jar
Si quelqu'un pouvait m'aider...
Merci!
j'utilise Fedora et je dois creer un rpm.
J'ai creer mon spec. Le rpm est cense simplement copier quatre fichiers dont un .jar sur /usr/local.
J'arrive a generer un rpm, mais lorsque je fais rpm -ivh, il ne m'affiche aucun message d'erreur, mais :
[root@localhost SRPMS]# rpm -ivh toto.src.rpm
1:toto ########################################### [100%]
[root@localhost SRPMS]#
et lorsque je renouvelle l'operation, meme chose. il ne me dit pas que toto est deja installe.
pour verification, avec rpm -qa je ne le trouve evidemment pas
et avec rpm -e on me dit qu'il n'est pas installe (evidemment)
je pense que jai un souci dans ma partie %install de mon spec :
Summary: toto
Name: toto
Version: 5.3
Release: 1
License: GPL
Group: Applications
Source0: /usr/src/redhat/SOURCES/toto1.tar.gz
Source1: /usr/src/redhat/SOURCES/toto2.tar.gz
Source2: /usr/src/redhat/SOURCES/toto3.tar.gz
%description
bla bla de description
%prep
%setup -c
%setup -T -D -a 1
%setup -T -D -a 2
%build
%install
mkdir /usr/local/toto
cd /usr/local/toto
cp -R /usr/src/redhat/BUILD/toto /usr/local/toto
%files
/usr/src/redhat/SOURCES/fichier1.txt
/usr/src/redhat/SOURCES/fichier2.shp
/usr/src/redhat/SOURCES/fichier3.ssx
/usr/src/redhat/SOURCES/fichier4.jar
Si quelqu'un pouvait m'aider...
Merci!
A voir également:
- (Fedora) Probleme de lancement d'un rpm cree
- Cree un compte google - Guide
- Comment créer un groupe whatsapp - Guide
- Comment cree un compte gmail - Guide
- Créer un lien pour partager des photos - Guide
- Comment créé un compte paypal - Guide
2 réponses
Salut,
et lorsque je renouvelle l'operation, meme chose. il ne me dit pas que toto est deja installe.
pour verification, avec rpm -qa je ne le trouve evidemment pas
et avec rpm -e on me dit qu'il n'est pas installe (evidemment)
après l'installation vérifie manuellement si l'installation est correcte
et lorsque je renouvelle l'operation, meme chose. il ne me dit pas que toto est deja installe.
pour verification, avec rpm -qa je ne le trouve evidemment pas
et avec rpm -e on me dit qu'il n'est pas installe (evidemment)
après l'installation vérifie manuellement si l'installation est correcte
C'est bon, j'ai pu résoudre mon problème. Pour ceux qui rencontreraient le même type de difficultés, j'ai enlevé ma partie %build et dans ma partie %install j'ai simplement entré la commande install avec les fichiers à installer et j'ai complété avec une partie %pre pour placer mes fichiers aux bons endroits.