Bonjour,
J'essaie d'installer Skype sur FC2.

J'ai réussi à installer le fichier téléchargé pour FC2, mais à l'utilisation le programme me demande d'installer le nouvelle version.

Sur le site Skype j'ai donc téléchargé la dernière version (indiquant ds son intitulé "fc3"

J'ai essayé avec rpm -i et rpm -U, voici les résultats :

[sari@localhost sari]$ rpm -i skype-1.0.0.7-fc3.i586.rpm
erreur: Dépendances requises:
libstdc++.so.6 est nécessaire pour skype-1.0.0.7-fc3
libstdc++.so.6(CXXABI_1.3) est nécessaire pour skype-1.0.0.7-fc3
libstdc++.so.6(GLIBCXX_3.4) est nécessaire pour skype-1.0.0.7-fc3
[sari@localhost sari]$ man rpm
[sari@localhost sari]$ rpm -U skype-1.0.0.7-fc3.i586.rpm
erreur: Dépendances requises:
libstdc++.so.6 est nécessaire pour skype-1.0.0.7-fc3
libstdc++.so.6(CXXABI_1.3) est nécessaire pour skype-1.0.0.7-fc3
libstdc++.so.6(GLIBCXX_3.4) est nécessaire pour skype-1.0.0.7-fc3

Je me dis que YUM saurait mieux faire mais il n'arrive pas à installer un rpm téléchargé localement.
Comment faire avec RPM ?
Comment cela serait possible avec YUM ?

Merci d'avance pour vos réponses !

Sari
Lit ce POST

Tu pourras prendre l'ancienne version pour FC2.
Sinon il te faut passer à la FC3.

A+
OK !
Ca marche !

Pour en savoir plus, sais-tu si YUM est capable d'installer (avec ses dépendances) un fichier rpm local, déjà téléchargé (pour ceux qui ne sont pas sur les sites officiels) ?

Merci pour ton coup de main !

Sari
je réponds un peu à côté de ta question mais apt le fait très bien sur debian, donc il n'y a pas de raison qu'il ne le fasse pas avec FC!
Pour en savoir plus, sais-tu si YUM est capable d'installer (avec ses dépendances) un fichier rpm local, déjà téléchargé (pour ceux qui ne sont pas sur les sites officiels) ?
Oui.
Et voici un complément , après la réponse directe à la question.

Il faut créer un dépôt local c'est à dire une directory où les rpm sont stockés et leur description structurée.

Pour ce faire, on pourra suivre l'excellent tutorial de Richard Flude, en utilisant createrepo:

http://fedoranews.org/contributors/richard_flude/repo/

Pour information, smart, environnement graphique très intéressant permettant l'utilisation de rpm et la gestion de dépôts, permet de créer simplement des dépôts locaux:

* lancer smart
* edit -> Channels
* nouveau -> cocher la case "provide channel information"
* new channel -> RPM Directory
* donner les noms utiles (alias et name) et surtout, désigner le chemin vers le répertoire local où sont stockés les RPM.

Smart a déjà motivé quelques posts http://www.fedora-france.org/modules/newbb/viewtopic.php?topic_id=1827&forum=5&post_id=9135#forumpost9135