Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 25/04/2010, à 22:50

Melogue

installation rpm

Coucou !

Je suis tout nouveau chez linux big_smile

Je dois coder un peu en C et pour créer des fenetres, le site du zéro conseil d'installer la bibliotheque SDL.
Pour cela il envoie sur un site o`u il faut télécharger des fichiers "rpm"
http://www.libsdl.org/download-1.2.php
bref je les ai télécharger mais après je galère un peu pour les installer :

J'ai fait

apt-get install rpm

parce qu'il me l'a conseillé puis il m'a conseillé d'installer "alien"

apt-get install alien

Donc voila maintenant je fais

sudo alien fichier.rpm --to-deb

donc

sudo alien SDL-devel-1.2.14-1.i586.rpm --to-deb

mais là ça me fait

error: incorrect format: unknown tag
sdl-devel_1.2.14-2_i386.deb generated

Donc voila smile
Ce que je fais est bien ce qu'il faut ?
Pourquoi cette erreur ?
C'est bien installé ?
Que dois-je faire sinon ?



Merci d'avance !

Hors ligne

#2 Le 25/04/2010, à 23:33

Gemnoc

Re : installation rpm

Salut,

Tu te complique bien la vie!

RPM est le format de paquetage de Red Hat/Fedora. Sous Ubuntu et autres distros à base Debian, le format de paquet est le .deb.

Il faut toujours privilégier d'abord les paquets qui sont au format .deb avant de tenter de convertir des paquets d'autres sources avec alien.

Mais surtout, si tu avais vérifié dans le gestionnaire de paquets Synaptic (que l'on ouvre par le menu Système > Administration), tu aurais découvert que des paquets libsdl1.2debian sont déjà proposés. En fait, ils sont même déjà installés par défaut je crois (en tout cas, c'est le cas chez moi sous Karmic).

Tu n'as rien installé, puisque tu n'as pas ajouté l'option -i pour installer le paquet .deb généré par alien. Tout ce qui a été fait est de générer le paquet .deb.

Tu aurais aussi pu ensuite lancer le paquet .deb à l'aide d'un double-clic pour l'installer.

Donc y a pas de mal, tu peux effacer les fichiers que tu as créés, et aller vérifier dans Synaptic que les paquets libsdl1.2debian sont bien installés, et c'est tout bon. wink

Dernière modification par Gemnoc (Le 25/04/2010, à 23:37)

Hors ligne

#3 Le 25/04/2010, à 23:37

Gemnoc

Re : installation rpm

En fait, si tu compte compiler des applications qui utilisent libsdl1.2, je crois qu'il te faudrait installer aussi libsdl1.2-dev. Celui-là n'est pas installé par défaut.

Il y a d'autres paquets libsdl1.2debian, à toi de voir lesquels seront requis.

Info utile sur l'utilisation de Synaptic: http://doc.ubuntu-fr.org/synaptic

Et celle-ci, sur la programmation: http://doc.ubuntu-fr.org/programmation

Dernière modification par Gemnoc (Le 25/04/2010, à 23:38)

Hors ligne

#4 Le 25/04/2010, à 23:41

Melogue

Re : installation rpm

Huuum ok je vais passer par le Synaptic smile

Merci smile

Hors ligne