IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

RedHat / CentOS / Fedora Discussion :

[REDHAT] Rpm embêtant


Sujet :

RedHat / CentOS / Fedora

  1. #1
    Membre actif Avatar de ixterm
    Inscrit en
    Mars 2005
    Messages
    283
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 283
    Points : 202
    Points
    202
    Par défaut [REDHAT] Rpm embêtant
    Bonjour

    Lorsque vous voulez installer un package rpm , vous faite

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    rpm -Uvh truc_machin.rpm
    Sauf que bien sur il y le :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    lib_ceci.so.6 is needed
    lib_cela.so.6 is needed
    Et en allant chercher ces lib_ceci_cela , vous retombez dans le meme problème :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    requires truc machin
    Bon comment s'en sortir?

  2. #2
    Invité4
    Invité(e)
    Par défaut
    C'est compliqué toutes ces dépendances.
    Il te faut un programme genre apt (existe pour les rpm), tu prends pas mal de sources et il gère tout seul les dépendances.
    http://wiki.alionet.org/doku.php?id=installation_d_apt4rpm_et_de_synaptic

  3. #3
    Membre actif Avatar de ixterm
    Inscrit en
    Mars 2005
    Messages
    283
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 283
    Points : 202
    Points
    202
    Par défaut
    En fait j'utilise une distro du type "cohabitation dans la même partition que Windows" (genre PhatLinux.......etc)

    Et les packages compatibles sont ceux de Slackware 7.1

    Dans ce cas, YaST est il installable?

  4. #4
    Expert éminent
    Avatar de Michaël
    Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2003
    Messages
    3 497
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Juillet 2003
    Messages : 3 497
    Points : 8 237
    Points
    8 237
    Par défaut
    salut,
    ce sont juste des dépendances circulaires : tu ne peux pas les installer proprement et séparément (avec un --force, ça passe mais je doute de la fiabilité après ). pour installer ce genre de paquets, tu fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    rpm -ivh lib_ceci.rpm lib_cela.rpm truc_machin.rpm

  5. #5
    Membre émérite

    Homme Profil pro
    Inscrit en
    Juillet 2003
    Messages
    2 075
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations forums :
    Inscription : Juillet 2003
    Messages : 2 075
    Points : 2 844
    Points
    2 844
    Par défaut
    Citation Envoyé par ericjean
    En fait j'utilise une distro du type "cohabitation dans la même partition que Windows" (genre PhatLinux.......etc)

    Et les packages compatibles sont ceux de Slackware 7.1

    Dans ce cas, YaST est il installable?
    Oumpf on peut savoir pouquoi tu te compliques la vie? Tu te trouves une suse 10.0 dans le commerce à même pas 10E et la tu te fais une install pour tester grandeur nature et tu auras une surcouche logicielle (aussi appellé gestionnaire de paquets ou package manager) qui s'assurera que tout va bien au bon endroit comme il faut. Urpmi n'a pas l'air mal pour ça aussi...
    Bref tu devrais plutot carrément faire de la place pour une install mini histoire de tester amha... Je ne sais pas ce qu'en pense les autres mais moi les installations "batardes" j'aime pas trop je préfère encore le dual boot...

  6. #6
    Membre chevronné Avatar de denisys
    Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    1 129
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 129
    Points : 1 958
    Points
    1 958
    Par défaut
    Citation Envoyé par Le_coyote
    salut,
    ce sont juste des dépendances circulaires : tu ne peux pas les installer proprement et séparément (avec un --force, ça passe mais je doute de la fiabilité après ). pour installer ce genre de paquets, tu fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    rpm -ivh lib_ceci.rpm lib_cela.rpm truc_machin.rpm
    Mieux que plus !!!!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    rpm -if --nodep lib_ceci.rpm lib_cela.rpm truc_machin.rpm
    mais je suis d’accord avec toi . Il y auras de la casse .
    Ne pas savoir n’est pas une faute si l’on cherche à combler ses lacunes.

    "Il n'y a pas d'obstacles infranchissables , il y a des volontés plus ou moins énergiques voilà tous" Jules Vernes

  7. #7
    Invité4
    Invité(e)
    Par défaut
    SuSE est même gratuite à télécharger, c'est opensuse sur opensuse.org

    Et tu peux aussi cohabiter avec windows

  8. #8
    Membre actif Avatar de ixterm
    Inscrit en
    Mars 2005
    Messages
    283
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 283
    Points : 202
    Points
    202
    Par défaut
    Ah !! j'ai trouvé une meilleure solution : j'ai téléchargé les "pre built executable binaries" , qu'il suffit de copier dans /usr/bin et ça fonctionne

  9. #9
    Invité4
    Invité(e)
    Par défaut
    Si tu n'as pas les dépendances, ça va foirer quand même.

  10. #10
    Membre émérite

    Homme Profil pro
    Inscrit en
    Juillet 2003
    Messages
    2 075
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations forums :
    Inscription : Juillet 2003
    Messages : 2 075
    Points : 2 844
    Points
    2 844
    Par défaut
    Citation Envoyé par Eldacar
    Si tu n'as pas les dépendances, ça va foirer quand même.
    +1 cette solution n'apportera rien (sinon des messages te signalant le manque des dépendances...tu tournes en rond la)

  11. #11
    Membre actif Avatar de ixterm
    Inscrit en
    Mars 2005
    Messages
    283
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 283
    Points : 202
    Points
    202
    Par défaut
    Ben j'ai téléchargé l'outil et dedans il n'y avait que les binaires.
    Et dans le Readme , il est écrit :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    just copy binaries in /usr/bin
    il n'y avait aucune librairie avec

  12. #12
    Membre actif Avatar de ixterm
    Inscrit en
    Mars 2005
    Messages
    283
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 283
    Points : 202
    Points
    202
    Par défaut
    et j'ajouterai que c'est comme Emacs sous Windows : on telecharge le paquet et on le copie dans n'importe quel répértoire , il suffit de lancer l'executable "runemacs.exe" .Il n'y a aucun dll

  13. #13
    Membre émérite

    Homme Profil pro
    Inscrit en
    Juillet 2003
    Messages
    2 075
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations forums :
    Inscription : Juillet 2003
    Messages : 2 075
    Points : 2 844
    Points
    2 844
    Par défaut
    Citation Envoyé par ericjean
    et j'ajouterai que c'est comme Emacs sous Windows : on telecharge le paquet et on le copie dans n'importe quel répértoire , il suffit de lancer l'executable "runemacs.exe" .Il n'y a aucun dll
    Bien ça marche ton truc? Moi j'aurais pas trop confiance mais bon
    Il faudrait demander à des spécialistes windows mais franchement une appli gnu sur windows sans liens avec les dll existantes

  14. #14
    Membre actif Avatar de ixterm
    Inscrit en
    Mars 2005
    Messages
    283
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 283
    Points : 202
    Points
    202
    Par défaut
    Oui, mon Emacs sous Windows marche très bien : www.gnu.org/software/emacs/windows pour le download

    Dans ma distro , y a pas la commande ./configure pour installer les sources à compiler
    Par contre il existe "autoconf"

    Ces 2 commandes jouent il s le même rôle ?

  15. #15
    Membre chevronné

    Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 296
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 296
    Points : 1 803
    Points
    1 803
    Par défaut
    le fameux ./configure n'est pas propre a une distribution mais propre a un package source, s'il n'est pas present c'est que les developpeur ne l'on pas fait ..... lit donc les README ou autre distribués avec les sources ......
    Marc
    Slackware for ever ......
    BASH - KSH ( http://marcg.developpez.com/ksh/ )

  16. #16
    Membre actif Avatar de ixterm
    Inscrit en
    Mars 2005
    Messages
    283
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 283
    Points : 202
    Points
    202
    Par défaut
    alors justement, dans les Readme et INSTALL il est indiqué de commencer par ./configure , puis, make et enfin make install

    Pourquoi les rpm ne sont pas fournit avec les librairies necessaires ?

    C'est comme si , sous Windows, on téléchargeait l'outils, puis fouillait toute la nuit sur internet où trouver les dll

  17. #17
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Points : 5 075
    Points
    5 075
    Par défaut
    Il n'existe pas que les RPM. D'autres méthodes d'installation ont été crées.

    Pour ta question, faut demander a RedHat...
    Grave urgent !!!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [REDHAT] installation des rpm webmin
    Par morph dans le forum RedHat / CentOS / Fedora
    Réponses: 2
    Dernier message: 21/02/2007, 18h10
  2. [REDHAT] Installer package glibc-2.3.2-95.27_x86.rpm
    Par big1 dans le forum RedHat / CentOS / Fedora
    Réponses: 1
    Dernier message: 24/01/2007, 10h19
  3. [mysql5] quel rpm pour redhat 9.0 ?
    Par loka dans le forum Installation
    Réponses: 5
    Dernier message: 07/07/2006, 17h20
  4. [REDHAT] Packaging rpm
    Par I_believe_I_can_fly dans le forum RedHat / CentOS / Fedora
    Réponses: 2
    Dernier message: 27/03/2006, 17h37
  5. [REDHAT] Package rpm "libblas.so.3"
    Par roger12 dans le forum RedHat / CentOS / Fedora
    Réponses: 1
    Dernier message: 14/03/2006, 01h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo