Précédent   Forum des professionnels en informatique > Systèmes > Linux > Distributions > Fedora / Red hat
Fedora / Red hat Vos questions sur les distributions Fedora / Red Hat
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/11/2007, 17h19   #1
Candidat au titre de Membre du Club
 
Inscription : avril 2007
Messages : 29
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : avril 2007
Messages : 29
Points : 13
Points : 13
Envoyer un message via MSN à geekomono
Par défaut Package rpm impossible à installer

Bonjour,

Je souhaite installer un package monrpm.rpm sur une Redhat 7.2. Mais problème, ça marche pas comme voulu. Voici un résumé de la situation :

J'execute la commande rpm pour installer mon application :
Code :
1
2
 
rpm -ivv monrpm.rpm
Et j'ai comme retour :
Code :
1
2
3
4
5
6
7
8
 
D: ============== monrpm.rpm
D: Expected size:     50995364 = lead(96)+sigs(68)+pad(4)+data(50995196)
D:   Actual size:     50995364
D: opening db file        /var/lib/rpm/packages.rpm mode 0x42
D: opening db file        /var/lib/rpm/nameindex.rpm mode 0x42
D: closed  db file        /var/lib/rpm/nameindex.rpm
Segmentation fault
Je pense à ce moment qu'il y a un soucis mes fichiers packages.rpm et nameindex.rpm. Le fichier packages.rpm existe mais aucune trace de nameindex.rpm. Étrange ?

Je désire afficher la liste des rpms installés :
Code :
1
2
3
4
 
[root@rhl dossier]# rpm -qavv
D: opening db file        /var/lib/rpm/packages.rpm mode 0x0
D: closed  db file        /var/lib/rpm/packages.rpm
Surprise aucun rpm est installé sur le serveur. J'ai lancé la commande sur un autre poste quasi identique (redhat 7.2 aussi) et une longue liste m'est retournée.

Le "segmentation fault" ne serait il pas du à un problème de ma base de données des rpm installés ? Quelqu'un a t'il déjà eu ce problème ? Comment puis je reconstruire le BD ? Ou alors je m'égare et c'est le rpm qui n'est pas correct mais j'en doute. Je galère un peu sous Linux et un petit coup de main ne serai pas de refus.

[EDIT]

Voici les nouvelles commandes que j'ai lancées :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
 
[root@rhl dossier]# rpm -qpi *.rpm
Name        : IDS                          Relocations: /opt/informix
Version     : 7.31.UD6                          Vendor: IBM Corporation
Release     : 1                             Build Date: mar 11 mar 2003 15:02:47                                                                              CET
Install date: (not installed)               Build Host: olson.ismaning.de.ibm.co                                                                             m
Group       : Applications/Databases        Source RPM: IDS-7.31.UD6-1.src.rpm
Size        : 157611516                        License: Copyright (C) 1986-2003                                                                              IBM Corporation
Packager    : IBM Corporation
URL         : http://www.ibm.com/software/data/informix/
Summary     : IBM Informix Dynamic Server
Description :
IBM Informix Dynamic Server
 
Copyright (C) 1981-2003 IBM Corporation; provided, portions may be
copyright in third parties, as set forth in documentation. All rights reserved.
 
The following are worldwide trademarks of IBM Corporation, or their
subsidiaries, registered in the United States of America as indicated by "."
and in numerous countries worldwide:
Answers OnLineTM; INFORMIX.; Illustra.; C-ISAM.; DataBlade.; Informix.
Dynamic ServerTM; Informix Enterprise GatewayTM; Informix NewEraTM.
 
All other names or marks may be registered trademarks or trademarks of their
respective owners.
 
RESTRICTED RIGHTS/SPECIAL LICENSE RIGHTS
Software and documentation acquired with US Government funds are provided with
rights as follows: (1) if for civilian agency use, with Restricted Rights as
defined in FAR 52.227-19; (2) if for Dept. of Defense use, with rights as
restricted by vendor's standard license, unless superseded by negotiated vendor
license as prescribed in DFAR 227.7202. Any whole or partial reproduction of
software or documentation marked with this legend must reproduce the legend.
Code :
1
2
3
4
 
[root@rhl dossier]# rpm -qp *
IDS-7.31.UD6-1
Segmentation fault
Code :
1
2
3
4
5
6
 
[root@rhl dossier]# rpm -qpvv *
D: Expected size:     50995364 = lead(96)+sigs(68)+pad(4)+data(50995196)
D:   Actual size:     50995364
IDS-7.31.UD6-1
Segmentation fault
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
 
[root@rhl dossier]# rpm -ivv --prefix $INFORMIXDIR *.rpm
D: ============== IDS.rpm
D: Expected size:     50995364 = lead(96)+sigs(68)+pad(4)+data(50995196)
D:   Actual size:     50995364
D: opening db file        /var/lib/rpm/packages.rpm mode 0x42
D:      added binary package [0]
D: found 0 source and 1 binary packages
D: ========== +++ IDS-7.31.UD6-1
D: opening db file        /var/lib/rpm/Depends.idx mode 0x42
D: closed  db file        /var/lib/rpm/Depends.idx
D: removed db file        /var/lib/rpm/Depends.idx
Segmentation fault
Le "segmentation fault" peut il venir d'une différence de version de la commande rpm ?


[/EDIT]


[EDIT2]

Petite mise à jour du post. J'ai reconstruit la base des rpm mais je garde toujours l'erreur de segmentation. Cependant le debug de la commande d'installation m'affiche autre chose :
Code :
1
2
3
4
5
6
 
Preparing packages for installation...
D: Expected size:     50995364 = lead(96)+sigs(68)+pad(4)+data(50995196)
D:   Actual size:     50995364
D:   install: IDS-7.31.UD6-1 has 1210 files, test = 0
Erreur de segmentation
[/EDIT2]

Geekomono
geekomono est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h29.


 
 
 
 
Partenaires

Hébergement Web