Bonjour,
je suis débutant avec linux , je dois choisir une distribution : Mon but est de passer mon application sous windows xp embedded c#.net +DB MSDE 2000
sous linux.
Donc en théorie
Distribution X + Mono + mysql ?
et si posssible avec du realtime. +RTLinux ?
A votre avis, pour démarrer rapidement , que choisir ?
A terme, il faudra que je dégraisse l'OS de ce qui ne me servira pas, pour que ca occupe moins d'espace disque.
Merci d'avance pour vos conseils
Gaetan
Forum général.général Choisir une distrbution ?
12
déc.
2007
# Choisir une distrbution
Posté par Pierre Bouteillon . Évalué à 2.
Mandriva et Kubuntu sont peut-être les deux distributions les moins déroutantes pour débuter.
Toutes les distributions ont mysql. En revanche tu n'auras pas forcément d'office Mono ni RTLinux. Il faudra peut-etre les compiler ou installer le fichier RPM .
[^] # Re: Choisir une distrbution
Posté par Cheneson Cyril . Évalué à 1.
Il me semble que OpenSuSE l' installe par default car il utilise des outils fait en GTK#. A confirmer...
[^] # Re: Choisir une distrbution
Posté par imalip . Évalué à 2.
Joie, bonheur et felicite quand on se rend compte que le systeme minimal de base est a quasiment 500Mo...
[^] # Re: Choisir une distrbution
Posté par gama_newb . Évalué à 1.
500Mb c'est pas mal , c'est unpeu moins que mon xp embedded.
Merci pour l'info.
[^] # Re: Choisir une distrbution
Posté par imalip . Évalué à 2.
Au cas ou ca ne serait pas évident, mon post précédent était teinté d'une petite ironie.
# Real Time ?
Posté par GeneralZod . Évalué à 6.
> et si posssible avec du realtime. +RTLinux ?
C'est un peu contradictoire parce-que si tu veux faire du "temps-réel" sous un OS Microsoft, t'as pas beaucoup de choix:
* Windows + co-noyau temps-réel (type RTX)
* Windows CE prétendument Temps-Réel "dur" (c'est surement une blague de MS, parce que WinCE 6.0 ne l'est pas du tout)
XP Embedded c'est un Windows XP éclaté en composants, il n'a rien de temps-réel. Faire du temps-réel en C#, c'est une blague, j'espère ! ;-)
Un noyau Linux de base devrait te suffire, tu peux également utiliser le patch PREEMPT_RT, si tu veux du temps-réel avec des latences de l'ordre de 50 à 100µs (pour info, RTX c'est de l'ordre de 1ms d'après eux).
Si tu veux des latences plus faibles ou des échéances qui doivent être respecter impérativement pour des applications life-critical, faut passer à plus costaud: RTAI ou Xenomai (plus à jour, mieux foutu).
Mais là, faut coder en C avec quelques précautions. Une vraie application temps-réel, ça ne se limite pas à utiliser un noyau temps-réel.
http://www.osadl.org/
http://rt.wiki.kernel.org/index.php/Main_Page
[^] # Re: Real Time ?
Posté par gama_newb . Évalué à 2.
XP embedded n'est pas real time bien evidement , actuellement j'ai une électronique spécial qui me permet de communiquer avec un appareil, donc si j'ai un OS realtime , je devrais pouvoir faire l'economie de cette électronique.
1 ms devrait etre largement suffisant pour un réseau rs485 à 9600bps.
Malheureusement pour le real-time sous XP ,on trouve rien a moins de 5000¤ pour le kit de dévellopement et les licences sont pas triste non plus
[^] # Re: Real Time ?
Posté par GeneralZod . Évalué à 2.
+1
# Choisir une distrbution ?
Posté par Pierre Bouteillon . Évalué à 4.
En fait, tu peux faire ce choix dès l'installation:
Par exemple, avec une Mandriva, on te demande à l'installation quelles utilisations tu veux en faire (bureautique, jeux, serveur...). Une liste d'installations sera alors proposée. Libre à toi de cocher ou décocher ce que tu veux, avant de lancer l'installation.
# Essaie le LDC
Posté par Obsidian . Évalué à 2.
http://www.zegeniestudios.net/ldc/index.php?lang=fr
C'est généralement assez efficace pour viser au plus près.
# LFS ? Linux From Scratch ?
Posté par NeoX . Évalué à 3.
:D
# Peu importe.
Posté par Barnabé . Évalué à 3.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.