2017-07-19 4 views
1

Je suis en train d'essayer une commande simple sudo yum install SDL2. Je sais que ce paquet existe selon le site Web de SDL:Yum ne peut pas trouver le paquet que je veux installer

systèmes basés sur Red Hat (y compris Fedora) peuvent tout simplement faire « sudo yum install SDL2 » pour obtenir la bibliothèque de l'ensemble du système installé, ou « sudo yum install SDL2-devel "pour obtenir les en-têtes et autres exigences de compilation prêtes pour la compilation de vos propres programmes SDL.

Cependant, lorsque je tente d'exécuter ma commande, je reçois le texte suivant:

Setting up Install Process 
No package SDL2 available. 
Error: Nothing to do 

J'utilise Red Hat Enterprise Linux 5.3 serveur (Tikanga). Comment puis-je obtenir miam pour trouver ce paquet?

Répondre

1

SEULEMENT SDL est disponible sur RedHat 5,3

uname -r 
2.6.32-573.12.1.el6.centos.plus.x86_64 

yum search sdl-devel --verbose 
SDL-devel.x86_64 : Files needed to develop Simple DirectMedia Layer applications 
Repo  : base 

Avec Fedora 26, SDL2 est disponible dans fedora repo

uname -r 
4.11.0-2.fc26.x86_64 
dnf --disablerepo="*" --enablerepo="fedora" search sdl2-devel --verbose 

SDL2-devel.x86_64 : Files needed to develop Simple DirectMedia Layer applications 
Repo  : fedora 
+0

Merci pour la réponse. Y a-t-il un moyen de contourner cette limitation? Peut-être qu'il y a un moyen de construire à partir de la source? – bpgeck

+0

construire à partir de la source rpm pourrait être OK dans EL7, peu probable de réussir dans EL5, le meilleur pari est de construire à partir de source.tar.gz http://pkgs.fedoraproject.org/cgit/rpms/SDL2.git/commit/?h = epel7 [http://pkgs.fedoraproject.org/cgit/rpms/SDL2.git/commit/?h=epel7] – Gang

+0

Très bien merci pour les conseils – bpgeck