SDL ubuntu
Bonjour,
Je crois que ce problème est déjà traité mais j'ai vraiment besoin qu'on me réponde à mes questions.
Quelle version de SDL dois je installer?
Regardez ici: http://www.libsdl.org/download-1.2.php
Je dois choisir SDL-devel-1.2.13-1.i386.rpm?
Sachant que je vais le télécharger à partir de windows xp (internet marche pas sur ubuntu) cela ne complique pas les choses?
Merci
Je crois que ce problème est déjà traité mais j'ai vraiment besoin qu'on me réponde à mes questions.
Quelle version de SDL dois je installer?
Regardez ici: http://www.libsdl.org/download-1.2.php
Je dois choisir SDL-devel-1.2.13-1.i386.rpm?
Sachant que je vais le télécharger à partir de windows xp (internet marche pas sur ubuntu) cela ne complique pas les choses?
Merci
A voir également:
- SDL ubuntu
- Ubuntu 32 bits - Télécharger - Systèmes d'exploitation
- Ubuntu portable - Télécharger - Systèmes d'exploitation
- Linux mint ou ubuntu - Guide
- Ubuntu 24.04 - Accueil - Ubuntu
- Ubuntu download - Télécharger - Systèmes d'exploitation
7 réponses
NON surtout pas. Tu dois autant que possible (c'est-à-dire dans 99% des cas) toujours passer par ton gestionnaire de paquets. Normalement tu n'es jamais amené sauf cas exceptionnel à télécharger ou chercher un paquet à la main (et dans ce cas il faut toujours privilégier un .deb sur un .rpm qui est destiné à d'autres distributions, comme par exemple mandriva).
Sous ubuntu tu peux soit utiliser synaptic soit un outil en ligne de commande (idéalement aptitude) :
http://doc.ubuntu-fr.org/synaptic
http://doc.ubuntu-fr.org/aptitude
Tu disposes de plein d'outils pour chercher les paquets notamment apt-cache :
http://doc.ubuntu-fr.org/apt-cache
Dans ton cas :
Sous debian ubuntu les paquets de développement finissent par dev.
Ici on ne s'embête pas on met le pack (libsdl1.2-dev) :
Et c'est plié ;-)
Bonne chance
Sous ubuntu tu peux soit utiliser synaptic soit un outil en ligne de commande (idéalement aptitude) :
http://doc.ubuntu-fr.org/synaptic
http://doc.ubuntu-fr.org/aptitude
Tu disposes de plein d'outils pour chercher les paquets notamment apt-cache :
http://doc.ubuntu-fr.org/apt-cache
Dans ton cas :
(mando@aldur) (~) $ apt-cache search sdl | grep sdl | grep dev libsdl-console-dev - development files for libsdl-console libsdl-gfx1.2-dev - development files for SDL_gfx libsdl-image1.2-dev - development files for SDL 1.2 image loading libray libsdl-mixer1.2-dev - development files for SDL1.2 mixer library libsdl-net1.2-dev - Development files for SDL network library libsdl-ocaml-dev - OCaml bindings for SDL - development files libsdl-pango-dev - text rendering with Pango in SDL applications (development) libsdl-sge-dev - development files for libsdl-sge libsdl-sound1.2-dev - Development files for SDL_sound libsdl-stretch-dev - development files for SDL_stretch library libsdl-ttf2.0-dev - development files for SDL ttf library (version 2.0) sdlbasic - BASIC interpreter for game development sdlbasic-dbg - BASIC interpreter for game development - debug symbols sdlbrt - BASIC interpreter for game development - runtime interpreter libsdl1.2-dev - Fichiers de développement Simple DirectMedia Layer libkaya-sdl-dev - SDL binding for kaya
Sous debian ubuntu les paquets de développement finissent par dev.
Ici on ne s'embête pas on met le pack (libsdl1.2-dev) :
sudo aptitude update sudo aptitude safe-upgrade sudo aptitude install libsdl1.2-dev
Et c'est plié ;-)
Bonne chance
Bonjour!
Merci pour ta réponse.
Tu dis:
"NON surtout pas. Tu dois autant que possible (c'est-à-dire dans 99% des cas) toujours passer par ton gestionnaire de paquets. Normalement tu n'es jamais amené sauf cas exceptionnel à télécharger ou chercher un paquet à la main (et dans ce cas il faut toujours privilégier un .deb sur un .rpm qui est destiné à d'autres distributions, comme par exemple mandriva). "
Est ce que ça veut dire que je dois vérifier d'abord si le paquet existe avant d'essayer de le télécharger?
Moi j'ai déduit que j'avais pas le paquet de la SDL en essayant un code qui utilise cette bibliothèque...ce n'est pas suffisant pour déduire que le paquet n'existe pas sur ma machine?
Chercher un paquet à la main? Si on trouve pas un paquet, on va le télécharger à la main, ou non?
Voilà ce lien:
https://loka.developpez.com/tutoriel/sdl/installation/linux/
On dit:
"Pour linux, si vous êtes rpmiste, vous devez télécharger le rpm comme indiqué sur l'image ci-dessous et disponible ici..."
C'est valable aussi pour les debianistes avant de finir avec quelques commandes qui viennent après?
Rpmiste vet dire quoi au juste XD?
Merci.
Merci pour ta réponse.
Tu dis:
"NON surtout pas. Tu dois autant que possible (c'est-à-dire dans 99% des cas) toujours passer par ton gestionnaire de paquets. Normalement tu n'es jamais amené sauf cas exceptionnel à télécharger ou chercher un paquet à la main (et dans ce cas il faut toujours privilégier un .deb sur un .rpm qui est destiné à d'autres distributions, comme par exemple mandriva). "
Est ce que ça veut dire que je dois vérifier d'abord si le paquet existe avant d'essayer de le télécharger?
Moi j'ai déduit que j'avais pas le paquet de la SDL en essayant un code qui utilise cette bibliothèque...ce n'est pas suffisant pour déduire que le paquet n'existe pas sur ma machine?
Chercher un paquet à la main? Si on trouve pas un paquet, on va le télécharger à la main, ou non?
Voilà ce lien:
https://loka.developpez.com/tutoriel/sdl/installation/linux/
On dit:
"Pour linux, si vous êtes rpmiste, vous devez télécharger le rpm comme indiqué sur l'image ci-dessous et disponible ici..."
C'est valable aussi pour les debianistes avant de finir avec quelques commandes qui viennent après?
Rpmiste vet dire quoi au juste XD?
Merci.
Est ce que ça veut dire que je dois vérifier d'abord si le paquet existe avant d'essayer de le télécharger?
Oui. Ca se vérifie via apt-cache ou via :
https://packages.ubuntu.com/
http://doc.ubuntu-fr.org/apt-cache
Moi j'ai déduit que j'avais pas le paquet de la SDL en essayant un code qui utilise cette bibliothèque...ce n'est pas suffisant pour déduire que le paquet n'existe pas sur ma machine?
Non ce n'est effectivement pas suffisant. Ca veut juste dire qu'il n'est pas installé, et non pas qu'il n'est pas installable. En effet ton gestionnaire de paquet s'occupe de télécharger ce qui manque.
Chercher un paquet à la main? Si on trouve pas un paquet, on va le télécharger à la main, ou non?
Oui mais en priorité sur le site officiel du projet, pas sur un truc perdu et pas forcément à jour. De toute façon ça ne devrait JAMAIS t'arriver, tu dois (et a priori tu pourras toujours) tout faire via ton gestionnaire de paquet. Les seules exceptions sont des paquets exotiques mais ça ne concerne pas le commun des mortels.
"Pour linux, si vous êtes rpmiste, vous devez télécharger le rpm comme indiqué sur l'image ci-dessous et disponible ici..." C'est valable aussi pour les debianistes avant de finir avec quelques commandes qui viennent après? Rpmiste vet dire quoi au juste XD?
Ca veut dire quelqu'un qui a une distribution basé sur des paquets rpm comme je t'ai déjà dit. Par exemple des mandriva, des suse, des fedora etc...
Toi, ta distribution est basée sur debian. Mais malgré ceux qu'ils disent tu n'es pas concerné. Sous debian il existe effectivement un outil pour convertir les rpm en deb (alien) mais encore une fois ça ne te concerne a priori pas. En gros, alien ne sert que quand des cas super particuliers (par exemple un paquet propriétaire disponible uniquement sous forme de rpm, ce qui n'est absolument pas le cas de la lib SDL).
En résumé, tu dois installé lib SDL comme je t'ai indiqué et adopter le plus possible la méthode que je t'ai indiqué, sinon tu t'exposes à des ennuis... Après tu fais comme tu le sens.
Bonne chance
Oui. Ca se vérifie via apt-cache ou via :
https://packages.ubuntu.com/
http://doc.ubuntu-fr.org/apt-cache
Moi j'ai déduit que j'avais pas le paquet de la SDL en essayant un code qui utilise cette bibliothèque...ce n'est pas suffisant pour déduire que le paquet n'existe pas sur ma machine?
Non ce n'est effectivement pas suffisant. Ca veut juste dire qu'il n'est pas installé, et non pas qu'il n'est pas installable. En effet ton gestionnaire de paquet s'occupe de télécharger ce qui manque.
Chercher un paquet à la main? Si on trouve pas un paquet, on va le télécharger à la main, ou non?
Oui mais en priorité sur le site officiel du projet, pas sur un truc perdu et pas forcément à jour. De toute façon ça ne devrait JAMAIS t'arriver, tu dois (et a priori tu pourras toujours) tout faire via ton gestionnaire de paquet. Les seules exceptions sont des paquets exotiques mais ça ne concerne pas le commun des mortels.
"Pour linux, si vous êtes rpmiste, vous devez télécharger le rpm comme indiqué sur l'image ci-dessous et disponible ici..." C'est valable aussi pour les debianistes avant de finir avec quelques commandes qui viennent après? Rpmiste vet dire quoi au juste XD?
Ca veut dire quelqu'un qui a une distribution basé sur des paquets rpm comme je t'ai déjà dit. Par exemple des mandriva, des suse, des fedora etc...
Toi, ta distribution est basée sur debian. Mais malgré ceux qu'ils disent tu n'es pas concerné. Sous debian il existe effectivement un outil pour convertir les rpm en deb (alien) mais encore une fois ça ne te concerne a priori pas. En gros, alien ne sert que quand des cas super particuliers (par exemple un paquet propriétaire disponible uniquement sous forme de rpm, ce qui n'est absolument pas le cas de la lib SDL).
En résumé, tu dois installé lib SDL comme je t'ai indiqué et adopter le plus possible la méthode que je t'ai indiqué, sinon tu t'exposes à des ennuis... Après tu fais comme tu le sens.
Bonne chance
Merci je vais essayer ça!
C'est juste que mon modem mobile ne marche pas avec ubuntu XD.
Pour faire d'une balle deux coup, je voudrais savoir ce que je dois faire pour pouvoir voir des vidéos et écouter de la musique sur ubuntu.
Merci.
C'est juste que mon modem mobile ne marche pas avec ubuntu XD.
Pour faire d'une balle deux coup, je voudrais savoir ce que je dois faire pour pouvoir voir des vidéos et écouter de la musique sur ubuntu.
Merci.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
Je pense que j'ai un problème avec le gestionnaire de paquets.
Quand j'ouvre le Synaptic Package Manager, on m'affiche un message:
"An error occured:
E: Le type « For » est inconnu sur la ligne 61 dans la liste des sources /etc/apt/sources.list
E: The list of sources could not be read.
Go to the repository dialog to correct the problem.
E: _cache->open() failed, please report."
Et quand je fais par exemple apt-get update, j'ai ce message:
"E: Le type « For » est inconnu sur la ligne 61 dans la liste des sources /etc/apt/sources.list"
Voilà ce qui m'empêche d'essayer d'installer.
Merci.
Et voilà à quoi ressemble le contenu du fichier /etc/apt/sources.list:
"# deb cdrom:[Ubuntu 8.10 _Intrepid Ibex_ - Release i386 (20081029.5)]/ intrepid main restricted
# See https://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://fr.archive.ubuntu.com/ubuntu/ intrepid main restricted
deb-src http://fr.archive.ubuntu.com/ubuntu/ intrepid main restricted
## Major bug fix updates produced after the final release of the
## distribution.
deb http://fr.archive.ubuntu.com/ubuntu/ intrepid-updates main restricted
deb-src http://fr.archive.ubuntu.com/ubuntu/ intrepid-updates main restricted
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://fr.archive.ubuntu.com/ubuntu/ intrepid universe
deb-src http://fr.archive.ubuntu.com/ubuntu/ intrepid universe
deb http://fr.archive.ubuntu.com/ubuntu/ intrepid-updates universe
deb-src http://fr.archive.ubuntu.com/ubuntu/ intrepid-updates universe
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
"/etc/apt/sources.list" [readonly] 61 lines, 3434 characters "
Je pense que j'ai un problème avec le gestionnaire de paquets.
Quand j'ouvre le Synaptic Package Manager, on m'affiche un message:
"An error occured:
E: Le type « For » est inconnu sur la ligne 61 dans la liste des sources /etc/apt/sources.list
E: The list of sources could not be read.
Go to the repository dialog to correct the problem.
E: _cache->open() failed, please report."
Et quand je fais par exemple apt-get update, j'ai ce message:
"E: Le type « For » est inconnu sur la ligne 61 dans la liste des sources /etc/apt/sources.list"
Voilà ce qui m'empêche d'essayer d'installer.
Merci.
Et voilà à quoi ressemble le contenu du fichier /etc/apt/sources.list:
"# deb cdrom:[Ubuntu 8.10 _Intrepid Ibex_ - Release i386 (20081029.5)]/ intrepid main restricted
# See https://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://fr.archive.ubuntu.com/ubuntu/ intrepid main restricted
deb-src http://fr.archive.ubuntu.com/ubuntu/ intrepid main restricted
## Major bug fix updates produced after the final release of the
## distribution.
deb http://fr.archive.ubuntu.com/ubuntu/ intrepid-updates main restricted
deb-src http://fr.archive.ubuntu.com/ubuntu/ intrepid-updates main restricted
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://fr.archive.ubuntu.com/ubuntu/ intrepid universe
deb-src http://fr.archive.ubuntu.com/ubuntu/ intrepid universe
deb http://fr.archive.ubuntu.com/ubuntu/ intrepid-updates universe
deb-src http://fr.archive.ubuntu.com/ubuntu/ intrepid-updates universe
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
"/etc/apt/sources.list" [readonly] 61 lines, 3434 characters "
Vas sur http://www.siteduzero.com/ , dans "language C" puis dans la rubrique SDL, suit tout ce qu'il dit et c'est bon !
Google est ton ami ;)
Google est ton ami ;)
Le problème qui était soulevé dans ce fil de discussion qui maintenant presque 2 ans n'est pas vraiment l'installation de la librairie en elle-mee, mais comme tu peux le constater un gestionnaire de paquets mal en point.
Concrètement installer la librairie sdl consiste simplement à installer le bon paquet libsdl*-dev, mais là il y avait une erreur dans la configuration du gestionnaire de paquets. Le problème était donc autre. A priori c'était une erreur dans /etc/apt/sources.list.
Merci toutefois de ta contribution.
Concrètement installer la librairie sdl consiste simplement à installer le bon paquet libsdl*-dev, mais là il y avait une erreur dans la configuration du gestionnaire de paquets. Le problème était donc autre. A priori c'était une erreur dans /etc/apt/sources.list.
Merci toutefois de ta contribution.