Beaucoup connaissent cyqwin, http://cygwin.com/,(...) cet ensemble d'outils et cette DLL permettant de retrouver un pseudo environnement Linux sous Windows.
L'un ou l'une d'entre vous aurait-il une expérience, des exemples de son utilisation en milieu professionnel ?
(coding, portage, tests)
# Re: Cygwin en milieu professionnel ?
Posté par Troy McClure (site web personnel) . Évalué à 3.
Sur la ligne de commande, la convivialité de bash s'allie à des couleurs chattoyantes pour une convialité extra! Certains diront que peut-etre ça rame comme une otarie bourrée à la bière, que gcc est 10x plus lent que visual, que ceci que cela
Personnellement je peux vous dire qu'une fois aux commandes on oublie tout cela pour le plaisir de lancer des ./configure
[^] # Re: Cygwin en milieu professionnel ?
Posté par Michel_lgx . Évalué à -1.
L'inspection des journaux (de marque Flanders) ne laisse aucun espoir, je n'arrive pas à démontrer qu'une erreur lors du post est possible. Je suis perplexe et circonspect.
Accessoirement, je viens de constater que les gros bourrins qui commentent les journaux ont felé l'évacuation d'humour (il traverse les pages).
Moi je dis qu'il y a un truc qui est rentré par la page d'accueil et qui a bouché son objectivité c'est pas possible.
;-)
[^] # Re: Cygwin en milieu professionnel ?
Posté par Pierre Tramonson . Évalué à 0.
Une table ?
# Re: Cygwin en milieu professionnel ?
Posté par Infernal Quack (site web personnel) . Évalué à 3.
Rien ne vaut un bon shell avec plein d'outils :)
L'association LinuxFr ne saurait être tenue responsable des propos légalement repréhensibles ou faisant allusion à l'évêque de Rome, au chef de l'Église catholique romaine ou au chef temporel de l'État du Vatican et se trouvant dans ce commentaire
# Re: Cygwin en milieu professionnel ?
Posté par Nÿco (site web personnel) . Évalué à 3.
Utile pour déployer un petit script qui rappattrie toute une arbo CVS en silence pour les personnes qui veulent voir l'avancement de la modélisation ou du code d'un projet qu'ils managent. Une ch'tite n'icône à double cliquer sur le bureau. Pas de traces d'autres programmes tiers hors Cygwin dans les menus utilisateurs : Cygwin, ils ne savent pas s'en servir (ligne de commande trop duuuur, et CVS et OpenSSH sont installés dans Cygwin).
Utile pour avoir les pages man et un vrai shell local sur ta propre station obligatoirement sous l'autre OS.
Utile pour les shells à distance via OpenSSH ou non, hors PuTTY.
Utile pour administrer un serveur sous l'autre OS avec des scripts shell uniques à déployer en un seul langage, exit les .bat/.cmd hyper-limités, exit les C: E: Z: et les \ qui font chier tout le monde !
[^] # Re: Cygwin en milieu professionnel ?
Posté par kesako . Évalué à 3.
J'ai dit la meme chose a mon taff.
Le service bureautique m'a repondu que c'etait trop compliqué pour la majorité des gens... !
Moi : "Un serveur X qu'est que ca a de plus compliqué qu'un autre serveur X du moment qu'il marche ???"
Reponse : le service achat a approuvé l'achat des licences donc circulez y a rien a voir...
Y des jours où ca vole pas haut...
[^] # Re: Cygwin en milieu professionnel ?
Posté par jigso . Évalué à 1.
Sérieusement, si on veut développer un soft proprio en utilisant la dll cygwin, il faut prendre la licence payante, pour un soft GPL évidemment pas de pbs (la dll de cygwin est à la fois sous GPL et sous licence proprio).
Mais pour juste l'utiliser comme environnement de travail, pas de soucis. ;-)
# Le plus bel exemple ...
Posté par DPhil (site web personnel) . Évalué à 2.
[^] # Re: Le plus bel exemple ...
Posté par Nÿco (site web personnel) . Évalué à 2.
MySQL est dispo sous toutes versions sous l'autre OS. MaxDB également.
Tu voulais dire PostgreSQL ? Les version Windows officielles arrivent...
Un cas courant d'utilisation du libre sur des postes clients pour les dev PHP : EasyPHP, un bundle de logiciels libres pour l'autre OS : Apache, MySQL, PHP, et phpMyAdmin.
[^] # Re: Le plus bel exemple ...
Posté par DPhil (site web personnel) . Évalué à 2.
Je t'en prie.
MySQL est dispo sous toutes versions sous l'autre OS. MaxDB également.
Tu voulais dire PostgreSQL ? Les version Windows officielles arrivent...
Non, non, je voulais dire MySQL, une petite recherche sur cygwin dans le répertoire d'install de MySQL et on retrouve la petite DLL magique ( cygwinb19.dll il me semble ).
[^] # Re: Le plus bel exemple ...
Posté par DPhil (site web personnel) . Évalué à 2.
"This is the source for the version of Cygwin used in the Windows builds of the MySQL database server." ( http://www.mysql.com/downloads/cygwin.html(...) )
# Re: Cygwin en milieu professionnel ?
Posté par thranduil . Évalué à 3.
Le serveur X est bien plus lent que les saloperies propriétaires (Exceed, XWinPro ...), et j'en suis vraiment désolé.
Depuis je bosse sous nunux au taf donc je suis loin de ces considérations.
Le fait qui me fait le plus rire : je vois souvent des collègues passer des heures à essayer de faire fonctionner leur XwinPro en accès sur un serveur unix. Quand ils y arrivent je me rends compte que leur besoin était de lancer une commande via un terminal !
" - Et pourquoi vous utilisez pas Putty ?
- Oh, c'est pas terrible ton truc, on peut pas récupérer un bureau CDE."
Faut que je change de taff moi, ça me donne des boutons.
# Re: Cygwin en milieu professionnel ?
Posté par Benoit . Évalué à 3.
Tous c'est bien passé avec quelques adaptations et de la compilation conditionnelle jusqu'à l'installation sur une autre plateforme et une version de Cygwin légèrement plus récent. Le problème de Cygwin c'est que le comportement (par exemple de la gestion des signaux et des IPC) peut changer du tout au tout d'une version à l'autre. Des "appels systèmes" qui marchaient et qui, dans la version suivante, font n'importe quoi.
Cygwin n'est pas un environnement sérieux pour le moment tout simplement car la version dite stable ne l'est pas et son comportement change radicalement d'une version à une autre. Je dirais même que sur les 3 derniers mois, ça va de mal en pis.
# Re: Cygwin en milieu professionnel ?
Posté par Sébastien Rohaut . Évalué à 1.
Ca permet une meilleure portabilité que les programmes de certains crétins codant tout en ... Visual Basic !
# Cygwin : bon pour intégration
Posté par Quzqo . Évalué à 1.
- environnement de développement en ligne de commande : très pratique pour automatiser les compilations de nuit et profiter de l'environnement GNU au complet
- automatiser les installations de systèmes clients complets sous Windows
Au-delà, cygwin nous fournit les services standards *nix type inetd, crond, sshd, ftpd... et limite les besoins de portage de nos procédures côté client windows.
Il constitue une réelle économie de temps et harmonise nos procédures d'installation
Du point de vue X, j'avais essayé dès la sortie de XFree mais je n'ai pas été emballé par les performances... Reste qu'il peut remplacer un serveur X comme Exceed si l'entreprise n'a que peu de moyens.
En résumé, cygwin-console [+++], cygwin-X [bof]
# Re: Cygwin en milieu professionnel ?
Posté par Yannick (site web personnel) . Évalué à 1.
On l'utilisait pour faire des scripts, ou tout simplement parce que c'est plus cool que le shell dos.
Je l'ai vu au ministère des finances pour faire tourner des scripts clearcase. Au passage ils utilisent pas mal samba, aussi...
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.