J'ai expérimenté un peu toutes les solutions :
- laptop windows avec VM Linux,
- laptop Linux avec VM Windows,
- laptop Linux avec Wine/Crossover,
- laptop Windows avec cygwin.
Aucune de ces solution n'est vraiment satisfaisante :
- avec les VM tournant sur l'hôte sur le laptop, on est toujours emmerdé avec des problématiques de réseau : un coup on bridge, quand on bouge, ça marche plus on est contraint de NATter, et je parle pas de la tambouille à faire entre les interfaces ethernet ou wifi... On a aussi des problème de conformité de l'OS qui ne correspond plus à l'image "corporate" avec comme corrolaire des fonctions qui sont désactivées par GPO (genre possibilité de connecter le VPN entreprise...)
- avec cygwin/crossover, on a une compatibilité partielle avec les outils d'entreprise. Je parle évidemment du couple infernal office/outlook, de skype pour windows, et tous les One machins poussés par M$. Rien ne marche vraiment correctement et on doit dépenser une énergie considérable pour palier à ces problèmes lorsqu'on travaille avec un équipe qui n'utilise que ces outils
- enfin, la solution cygwin ne m'a jamais convaincu. Certes on a des outils GNU compilés sous Windows, mais c'est pauvre, et surtout le terminal souffre des contraintes imposées par Windows. Bref j'aime pas.
Enfin, la solution du Bash Ubuntu pour Windows comble enfin mes besoins, surtout dans sa dernière version :
- avec un serveur X tiers (en attendant que M$ intègre un serveur X natif, ce qui AMHA finira par arriver), j'ai un "vrai" environnement de travail Unix directement sous Windows. Je me suis installé un un petit fluxbox bien minimaliste avec un simple apt-get, Mon Terminator chéri et roulez !
- j'ai mon environnement de travail habituel, avec mes .rcfiles syncronisées sur mes machines avec Git, je me connecte à mes serveurs avec openssh, ma clé privée est correctement gérée par ssh-agent, les quelques outils graphiques que je peux utiliser et qui n'ont pas leur pendant dans le monde M$ sont à portée d'un apt-get...
Bref, pour mes besoin d'adminsys, c'est le combo gagnant. Et techniquemnt je trouve que M$ a été très avisé d'implémenter ça à la manière de Wine, c'est à dire en wrappant les appels systèmes de Linux vers leurs pendant win64. En fait de manière générale, je suis de plus en plus fan des évolutions des OS de Redmond ces dernièrs mois, aussi bien pour Win10 que Win 2016 et sa version Core !
# une alternative viable à la VM sous Windows
Posté par Rico Belo . En réponse au journal Des retours d'expérience de « Linux (bash/ubuntu) sous Windows » ?. Évalué à 3.
J'ai expérimenté un peu toutes les solutions :
- laptop windows avec VM Linux,
- laptop Linux avec VM Windows,
- laptop Linux avec Wine/Crossover,
- laptop Windows avec cygwin.
Aucune de ces solution n'est vraiment satisfaisante :
- avec les VM tournant sur l'hôte sur le laptop, on est toujours emmerdé avec des problématiques de réseau : un coup on bridge, quand on bouge, ça marche plus on est contraint de NATter, et je parle pas de la tambouille à faire entre les interfaces ethernet ou wifi... On a aussi des problème de conformité de l'OS qui ne correspond plus à l'image "corporate" avec comme corrolaire des fonctions qui sont désactivées par GPO (genre possibilité de connecter le VPN entreprise...)
- avec cygwin/crossover, on a une compatibilité partielle avec les outils d'entreprise. Je parle évidemment du couple infernal office/outlook, de skype pour windows, et tous les One machins poussés par M$. Rien ne marche vraiment correctement et on doit dépenser une énergie considérable pour palier à ces problèmes lorsqu'on travaille avec un équipe qui n'utilise que ces outils
- enfin, la solution cygwin ne m'a jamais convaincu. Certes on a des outils GNU compilés sous Windows, mais c'est pauvre, et surtout le terminal souffre des contraintes imposées par Windows. Bref j'aime pas.
Enfin, la solution du Bash Ubuntu pour Windows comble enfin mes besoins, surtout dans sa dernière version :
- avec un serveur X tiers (en attendant que M$ intègre un serveur X natif, ce qui AMHA finira par arriver), j'ai un "vrai" environnement de travail Unix directement sous Windows. Je me suis installé un un petit fluxbox bien minimaliste avec un simple apt-get, Mon Terminator chéri et roulez !
- j'ai mon environnement de travail habituel, avec mes .rcfiles syncronisées sur mes machines avec Git, je me connecte à mes serveurs avec openssh, ma clé privée est correctement gérée par ssh-agent, les quelques outils graphiques que je peux utiliser et qui n'ont pas leur pendant dans le monde M$ sont à portée d'un apt-get...
Bref, pour mes besoin d'adminsys, c'est le combo gagnant. Et techniquemnt je trouve que M$ a été très avisé d'implémenter ça à la manière de Wine, c'est à dire en wrappant les appels systèmes de Linux vers leurs pendant win64. En fait de manière générale, je suis de plus en plus fan des évolutions des OS de Redmond ces dernièrs mois, aussi bien pour Win10 que Win 2016 et sa version Core !