Codes source sous Linux
magicbisous-nours
-
kilian Messages postés 8854 Statut Modérateur -
kilian Messages postés 8854 Statut Modérateur -
bonjour à tous!! J'ai entendu dire que débuter en progrmmation sous Linux était bien mieux que de débuter sous Windows c'est pourquoi j'y suis maintenant. j'ai uassi entendu dire que les codes sources des programmes était disponible sous Linux où pouuaris-je les trouver s'il vous plaît? merci d'avance.
A voir également:
- Codes source sous Linux
- Les codes ascii - Guide
- Linux reader - Télécharger - Stockage
- R-linux - Télécharger - Sauvegarde
- Toutou linux - Télécharger - Systèmes d'exploitation
- Backtrack linux - Télécharger - Sécurité
5 réponses
En fait si tu es sous une distribution qui utilise les rpm (mandriva, red-hat, fedora, suse etc...), tu trouveras les codes sources avec la denomination "src" dans le nom. (Idem pour les paquetages de type deb il me semble).
Mais si tu passes par là tu n'auras pas les derniers codes sources, tu auras celui d'une plus ancienne version du logiciel (les distributions choisissent généralement des versions stables des logiciels).
Si tu veux les derniers codes sources d'un logiciel, il faut aller sur son site officiel.
Exemple, la source de gnome est sur http://gnome.org/start/2.10/ (tout en bas).
Si veux la source du noyau, c'est sur kernel.org
Beaucoup de logiciels libres possèdent aussi leur base sur sourceforge.net ou encore freshmeat.net
La source possède souvent la dénomination de "tarball" ou bien "for all platform".
Mais même en procédant comme ceci tu n'auras pas forcément les derniers codes sources. Les developpeurs utilisent souvent un gestionnaire de version pour le developpement. Les tarball sont la source de la dernière version du logiciel, ce ne sont pas les sources les plus récentes.
Donc avec un gestionnaire de version comme cvs ou svn tu pourras souvent trouver les dernières sources d'un logiciel (même si le dernier fichier a été modifié quelques minutes auparavant).
Ce sont aussi souvent les sources les plus instables.
Voilà voilà.... Donc si tu veux te pencher sur le developpement d'un logiciel libre, je pense qu'il vaut mieux regarder du côté des toutes dernières sources (cvs, svn etc...).
Ces gestionnaires de version te paraîtront peut être hermetique au début, c'est de la ligne de commande qui part dans tous les sens. Mais ça s'avère bien pratique.
Mais si tu passes par là tu n'auras pas les derniers codes sources, tu auras celui d'une plus ancienne version du logiciel (les distributions choisissent généralement des versions stables des logiciels).
Si tu veux les derniers codes sources d'un logiciel, il faut aller sur son site officiel.
Exemple, la source de gnome est sur http://gnome.org/start/2.10/ (tout en bas).
Si veux la source du noyau, c'est sur kernel.org
Beaucoup de logiciels libres possèdent aussi leur base sur sourceforge.net ou encore freshmeat.net
La source possède souvent la dénomination de "tarball" ou bien "for all platform".
Mais même en procédant comme ceci tu n'auras pas forcément les derniers codes sources. Les developpeurs utilisent souvent un gestionnaire de version pour le developpement. Les tarball sont la source de la dernière version du logiciel, ce ne sont pas les sources les plus récentes.
Donc avec un gestionnaire de version comme cvs ou svn tu pourras souvent trouver les dernières sources d'un logiciel (même si le dernier fichier a été modifié quelques minutes auparavant).
Ce sont aussi souvent les sources les plus instables.
Voilà voilà.... Donc si tu veux te pencher sur le developpement d'un logiciel libre, je pense qu'il vaut mieux regarder du côté des toutes dernières sources (cvs, svn etc...).
Ces gestionnaires de version te paraîtront peut être hermetique au début, c'est de la ligne de commande qui part dans tous les sens. Mais ça s'avère bien pratique.
salut!! tu n'as pas tout compris ce que je voulais c'es savoir comment trouver les codes sources des programmes sous Linux et non pas comment compiler les sources des paquetages.
Merci quand même du renseignement.
Merci quand même du renseignement.
Salut,
tu avais la réponse sur le site que je t'ai donné.
Donc tu n'as qu'à chercher dans les Cd de ta distribution si tu as des paquetage .src.rpm.
Sinon tu peux trouver sur Internet le programme qui t'interesse et télécharges son code source (en général des fichiers tar.gz ou .tgz ou tar.bz2)
où pouuaris-je les trouver s'il vous plaît?
Je crois que maintenant j'ai repondu à ta question.
A+
lami20j
tu avais la réponse sur le site que je t'ai donné.
Tout d'abord vous devez récupérer les sources de l'application, sous forme d'un fichier .tar.gz ou .tgz ou .tar.bz2, ou .src.rpm, etc..
Donc tu n'as qu'à chercher dans les Cd de ta distribution si tu as des paquetage .src.rpm.
Sinon tu peux trouver sur Internet le programme qui t'interesse et télécharges son code source (en général des fichiers tar.gz ou .tgz ou tar.bz2)
où pouuaris-je les trouver s'il vous plaît?
Je crois que maintenant j'ai repondu à ta question.
A+
lami20j
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question