BMOTheKiller a écrit :
ça n'a rien à voir ça, pas besoin de rebuild, il te signale juste que l'utilisateur qui a packagé n'existe pas sur ta machine, mais ça n'empêche rien... là en fait tu n'installes pas directement un rpm, disons plûtot que tu extraits les sources qui vont se mettre dans /usr/src/redhat/SOURCES, /usr/src/redhat/SPECS
toi ce que tu veux c'est installer unrar ? donc :
- soit tu prends unrar-3.2.1-fr1.rpm et tu fais : rpm -ivh unrar-3.2.1-fr1.rpm
- soit tu prends unrar-3.2.1-fr1.src.rpm, tu fais : rpmbuild --rebuild unrar-3.2.1-fr1.src.rpm et tu installes ensuite le rpm généré, à savoir unrar-3.2.1-fr1.rpm
rpm --rebuilddb sert à corriger les erreurs sur la base rpm, par exemple quand une coupure/plantage intervient pendant l'utilisation du processus rpm, ou par exemple quand celui-ci plante comme ça risque de t'arriver (dans ce cas il faut VRAIMENT bien tuer le processus rpm$ déjà existant et lancer rpm --rebuilddb)
rpm$ = rpmq, rpmi, rpme, ....
|