Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/02/2011, 10h42   #1
Nouveau Membre du Club
 
Benjamin
Étudiant
Inscription : mai 2010
Messages : 148
Détails du profil
Informations personnelles :
Nom : Benjamin

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mai 2010
Messages : 148
Points : 36
Points : 36
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 :
yum install gd fontconfig-devel libjpeg-devel libpng-devel gd-devel perl-GD
Apparemment un seul paquet ne s'est pas bien installé:
Code :
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.
Super_carotte est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2011, 12h20   #2
Responsable Modération
 
Avatar de ok.Idriss
 
Homme Idriss Neumann
Consultant en SSII et étudiant au CNAM Paris (ingénieur SI)
Inscription : février 2009
Messages : 1 978
Détails du profil
Informations personnelles :
Nom : Homme Idriss Neumann
Âge : 21
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : Consultant en SSII et étudiant au CNAM Paris (ingénieur SI)

Informations forums :
Inscription : février 2009
Messages : 1 978
Points : 5 995
Points : 5 995
Salut.

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

Sinon :

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

Code :
rpm -U perl-GD-2.45-1.el5.pp.i386.rpm
C'est la versions la plus récentes, donc à tester ...

Cordialement,
Idriss
ok.Idriss est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2011, 14h09   #3
Nouveau Membre du Club
 
Benjamin
Étudiant
Inscription : mai 2010
Messages : 148
Détails du profil
Informations personnelles :
Nom : Benjamin

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mai 2010
Messages : 148
Points : 36
Points : 36
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?
Super_carotte est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2011, 14h45   #4
Responsable Modération
 
Avatar de ok.Idriss
 
Homme Idriss Neumann
Consultant en SSII et étudiant au CNAM Paris (ingénieur SI)
Inscription : février 2009
Messages : 1 978
Détails du profil
Informations personnelles :
Nom : Homme Idriss Neumann
Âge : 21
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : Consultant en SSII et étudiant au CNAM Paris (ingénieur SI)

Informations forums :
Inscription : février 2009
Messages : 1 978
Points : 5 995
Points : 5 995
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
ok.Idriss est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2011, 15h17   #5
Nouveau Membre du Club
 
Benjamin
Étudiant
Inscription : mai 2010
Messages : 148
Détails du profil
Informations personnelles :
Nom : Benjamin

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mai 2010
Messages : 148
Points : 36
Points : 36
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.
Super_carotte est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2011, 15h24   #6
Responsable Modération
 
Avatar de ok.Idriss
 
Homme Idriss Neumann
Consultant en SSII et étudiant au CNAM Paris (ingénieur SI)
Inscription : février 2009
Messages : 1 978
Détails du profil
Informations personnelles :
Nom : Homme Idriss Neumann
Âge : 21
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : Consultant en SSII et étudiant au CNAM Paris (ingénieur SI)

Informations forums :
Inscription : février 2009
Messages : 1 978
Points : 5 995
Points : 5 995
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).
ok.Idriss est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2011, 15h31   #7
Nouveau Membre du Club
 
Benjamin
Étudiant
Inscription : mai 2010
Messages : 148
Détails du profil
Informations personnelles :
Nom : Benjamin

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mai 2010
Messages : 148
Points : 36
Points : 36
Tu dois parler des dépots accessible par yum par exemple.
MAis mon serveur n'a pas internet, a chaque fois, je dois DL le paquet sur mon windows, le passer au serveur par le LAN puis l'installer.

Je cherchai donc un depot officiel accessible via un navigateur.
Tout ce que j'ai trouvé c'est: http://packages.sw.be/

Le depot officiel red hat est il accessible via un navigateur?
Super_carotte est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2011, 15h46   #8
Responsable Modération
 
Avatar de ok.Idriss
 
Homme Idriss Neumann
Consultant en SSII et étudiant au CNAM Paris (ingénieur SI)
Inscription : février 2009
Messages : 1 978
Détails du profil
Informations personnelles :
Nom : Homme Idriss Neumann
Âge : 21
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : Consultant en SSII et étudiant au CNAM Paris (ingénieur SI)

Informations forums :
Inscription : février 2009
Messages : 1 978
Points : 5 995
Points : 5 995
Je crois bien oui mais par contre je ne connais pas l'url, faut voir sur les sites officiels.
ok.Idriss est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2011, 16h22   #9
Nouveau Membre du Club
 
Benjamin
Étudiant
Inscription : mai 2010
Messages : 148
Détails du profil
Informations personnelles :
Nom : Benjamin

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mai 2010
Messages : 148
Points : 36
Points : 36
Au cas ou ça t'interesse, j'ai mené l'enquete ^^

ALors la repository officiel n'est accessible que par les clients red hat.

Toutefois des repository non officiel et plutot complete existent:
http://rpm.pbone.net/index.php3
http://www.rpmfind.com/
http://packages.sw.be/

Voila et encore merci,
Carotte.
Super_carotte est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 03/02/2011, 16h54   #10
Responsable Modération
 
Avatar de ok.Idriss
 
Homme Idriss Neumann
Consultant en SSII et étudiant au CNAM Paris (ingénieur SI)
Inscription : février 2009
Messages : 1 978
Détails du profil
Informations personnelles :
Nom : Homme Idriss Neumann
Âge : 21
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : Consultant en SSII et étudiant au CNAM Paris (ingénieur SI)

Informations forums :
Inscription : février 2009
Messages : 1 978
Points : 5 995
Points : 5 995
Merci à toi, c'est toujours bon à savoir

Cordialement,
Idriss
ok.Idriss est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h51.


 
 
 
 
Partenaires

Hébergement Web