RPM TARGZ ETC

1ternet -  
 RPM -
Bonjour i'm back.

Je ne comprend plus rien, j'ai beau avoir un livre la dessus, mais je dois pas être online pour ce début d'année.

Je fais une installation complète de mon package sur RedHat 8 la c'est ok.

Mais j'aimerais installé la dernière version de apache (httpd). Suis-je obligé de désinstaller la version préinstaller de apache ?

Ensuite on dit que les fichier rpm sont les plus simples à installer depuis le site rpmfinder, mais c'est quoi réellement ? Mieux vaux télécharger le tar.gz ou le rpm ?

Dur dur d'être ami avec linux, mais je tient le cap.

4 réponses

JoChris
 
Les RPM sont bien plus pratiques que les autres car ils contiennent toutes les informations nécessaires à l'installation. En particulier, ils testent les dépendances et te préviens si une paquetage obligatoire est absent.
Il n'est pas nécessaire de desintaller apache pour le mettre à jour. La commande 'rpm -Uvh MonPaquetage.rpm' fait l'update tout seul (il faut se connecter en root, bien sûr)
0
Linuitre
 
Merci, mais encore une question.

Il y à plusieurs rpm exemple :

un fichier source et un fichier I386.
Lequel lancer ?

httpd-2.0.40-11.9.i386
httpd-2.0.40-11.9.src
0
Linuitre
 
Je vois qu'il y a aussi des fichier en update.rpm
0
RPM
 
utilises le RPM .386 si tu ne sais pas comipler une appli.
src = sources

perso je supporte pas les RPM parcequ'ils sont preconfiguré et donc tu as aucun control sur ce qu'il install et ou et encore moins sur les risques de dependances.

je compile tout depuis les sources tarz tar.Z ou tar.gz ou tar.bz
pour cette raison là.

PS: par contre pour une install du systeme là oui le RPM est interessant à utiliser mais pas pour les ajouts et surtout pas pour les mises à jours....en cas de mise à jour si tu as par exmple une librairie dans /usr/share/truc/lib et que le RPM ne reconnais que /usr/lib/truc/lig et 2 ou 3 autres cas mais pas le tien t'es baisé.
0