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

Administration système Discussion :

Installer un paquet sous RHEL5


Sujet :

Administration système

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Étudiant
    Inscrit en
    Mai 2010
    Messages
    176
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2010
    Messages : 176
    Par défaut Installer un paquet sous RHEL5
    Bonjour,
    (dur de débuter linux ^^ )

    Alors voila: j'utilise red hat 5.4 Tikanga.
    Pour installer des paquets perl, j'ai essayer la commande:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    yum install gd fontconfig-devel libjpeg-devel libpng-devel gd-devel perl-GD
    Apparemment un seul paquet ne s'est pas bien installé:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    No package perl-GD available
    Alors je me demandai comment l'installer.

    J'ai trouver sur le net ces deux paquets:
    perl-GD-2.45-1.el5.pp.i386.rpm
    perl-GD-2.44-1.el5.rf.ppc.rpm

    Alors je me demandai:
    est-ce bien ces paquets qu'il faut installer?
    Lequel des deux installer?
    Comment les installer sur ma machine?
    Si après je relance la commande yum install perl-GD, il me dira bien que le paquet est deja installé?

    Parce que j'ai fait des recherches et entre paquager et compiler, je m'y perd.

    Merci,
    Carotte.

  2. #2
    Rédacteur

    Avatar de ok.Idriss
    Homme Profil pro
    IS Consultant
    Inscrit en
    Février 2009
    Messages
    5 220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : IS Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 5 220
    Par défaut
    Salut.

    Perl est déjà installé normalement ...

    Sinon :

    Sinon, essayes, après l'avoir téléchargé :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    rpm -U perl-GD-2.45-1.el5.pp.i386.rpm
    C'est la versions la plus récentes, donc à tester ...

    Cordialement,
    Idriss

  3. #3
    Membre confirmé
    Étudiant
    Inscrit en
    Mai 2010
    Messages
    176
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2010
    Messages : 176
    Par défaut
    Oui, en effet, j'ai essayé la commande rpm -ivh perl-GD-2.45-1.el5.pp.i386.rpm et ça a marché.

    Merci.

    Par contre, juste pour savoir si j'ai a peu pres compris.
    A la base, il y a des codes sources.
    Si on les compile, on obtient un .rpm c'est bien ça?

    Et dans ce .rpm, les dépendances du paquet que l'on vient de compiler sont presente ou il faut faire un "super .rpm" avec toutes les dépendances pour que tout soit ok?

    Autre question: sous windows, quand on met un "." c'est pour indiquer l'extension.
    Sous linux, quand j'ai .tar.gz c'est pour me donner des indications que le fichier est compresser il me semble.
    Mais dans le paquet qui nous concerne, il y a des "." partout dans le nom. ça ne gene pas linux? ou peut etre que plutot que de regarder le nom, il va chercher des infos dans le fichier pour savoir ce qu'il doit faire (décompresser par exemple). est-ce bien ça?

  4. #4
    Rédacteur

    Avatar de ok.Idriss
    Homme Profil pro
    IS Consultant
    Inscrit en
    Février 2009
    Messages
    5 220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : IS Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 5 220
    Par défaut
    Citation Envoyé par Super_carotte Voir le message
    Par contre, juste pour savoir si j'ai a peu pres compris.
    A la base, il y a des codes sources.
    Si on les compile, on obtient un .rpm c'est bien ça?
    [...]
    Pas du tout

    Les paquets rpm sont le type de paquet des distributions RPM (qui utilisent des .rpm) à savoir RHEL/centOS, Fedora, Mandriva, OpenSuSE, SuSE, etc.

    rpm est une commande commune à ces distributions qui permet d'installer ces paquets mais elle ne gère pas les dépendances. Bien souvent on a un gestionnaire de plus haut niveau qui gère les dépendances (yum pour Fedora et RHEL/CentOS, urpmi pour Mandriva et yast pour SuSE et OpenSuSE).

    De même pour les distribution basées Debian (Debian, Ubuntu & co) : les paquets sont en .deb, on a la commande dpkg équivalente à la commande rpm et les gestionnaires qui gèrent les dépendances comme apt et aptitude.

    La compilation c'est autre chose : on prend les sources à partir d'une archive .tgz, .tar.gz, etc. On décompresse avec la commande tar et on compile avec le Makefile (on lit les conseils du fichier README avant) qui contient les commandes du compilateur (gcc ou cc sur certains vieux Unix). On obtient ensuite un binaire. Bien sûr pour les dépendances, c'est pas l'idéal et c'est la méthode à utiliser en dernier recours. Ceci est valable pour tout les systèmes de type Unix.

    Cordialement,
    Idriss

  5. #5
    Membre confirmé
    Étudiant
    Inscrit en
    Mai 2010
    Messages
    176
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2010
    Messages : 176
    Par défaut
    Ah, ok.
    En effet c'est "légèrement" different de ce que je pensai. :p

    Merci beaucoup pour ces infos.

    Donc le grand jeux est de trouver des depositori fiable.
    En effet, j'imagine que rien n'empeche des personnes mal intentionné de fournir des .rpm vérolés.
    (je vais compter sur ma chance sur ce point ^^ )

    Encore merci,
    Carotte.

  6. #6
    Rédacteur

    Avatar de ok.Idriss
    Homme Profil pro
    IS Consultant
    Inscrit en
    Février 2009
    Messages
    5 220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : IS Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 5 220
    Par défaut
    Sur les dépôts officiels, il ne faut pas y compter

    Par contre si tu ajoute des dépôts non officiels à tes gestionnaires, là il y a un plus grand risque (pour Fedora et RHEL/CentOS, les dépôts officiels sont bien fournis et suffisent en général).

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

Discussions similaires

  1. installer des paquets sous freebsd
    Par debloc dans le forum BSD
    Réponses: 2
    Dernier message: 30/04/2011, 03h07
  2. installer des paquets sous freebsd
    Par debloc dans le forum BSD
    Réponses: 1
    Dernier message: 25/04/2011, 11h13
  3. Mot de passe + installation de paquets sous RedHat 9
    Par islamay dans le forum RedHat / CentOS / Fedora
    Réponses: 4
    Dernier message: 16/03/2011, 14h36
  4. installer des paquets sous ubuntu 7.04 sans connexion
    Par onlytime dans le forum Ubuntu
    Réponses: 4
    Dernier message: 21/12/2007, 20h16
  5. installation de paquets sous debian
    Par mackla dans le forum Administration système
    Réponses: 8
    Dernier message: 17/11/2007, 20h23

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