19Aug
Les utilisateurs de Linux veulent souvent exécuter des logiciels Windows sous Linux, mais les utilisateurs de Windows voudront peut-être aussi utiliser des logiciels Linux. Que vous recherchiez un meilleur environnement de développement ou de puissants outils de ligne de commande, vous pouvez exécuter le logiciel Linux sans quitter Windows.
Il existe de nombreuses options pour exécuter un logiciel Linux sous Windows. C'est plus facile que d'exécuter un logiciel Windows sous Linux, car n'importe qui peut configurer une machine virtuelle avec une distribution Linux gratuite - pas besoin de licences logicielles.
Machines virtuelles
Les machines virtuelles vous permettent d'exécuter n'importe quel système d'exploitation dans une fenêtre de votre bureau. Vous pouvez installer VirtualBox ou VMware Player gratuitement, télécharger un fichier ISO pour une distribution Linux telle qu'Ubuntu et installer cette distribution Linux dans la machine virtuelle comme si vous l'installiez sur un ordinateur standard.
Lorsque vous avez besoin de démarrer votre système Linux, vous pouvez le faire dans une fenêtre sur votre bureau - pas besoin de redémarrer et de laisser tous vos programmes Windows derrière. Tout sauf les jeux exigeants et les effets 3D avancés devraient fonctionner correctement, mais vous ne voudrez probablement pas les utiliser, de toute façon.
Si vous installez Ubuntu dans une machine virtuelle, vous pouvez essayer d'installer un dérivé d'Ubuntu comme Xubuntu à la place. Le bureau Unity par défaut d'Ubuntu utilise des effets 3D et l'interface de bureau ne fonctionne pas aussi bien sur une machine virtuelle que les bureaux précédents. Xubuntu utilise Xfce, qui est beaucoup plus léger.
Vous pouvez même essayer d'utiliser le mode seamless de VirtualBox ou le mode unity de VMware pour exécuter des applications Linux directement sur votre bureau - elles fonctionneront dans la machine virtuelle, mais leurs fenêtres seront présentes sur votre bureau Windows au lieu d'être piégées dans une seule machine virtuellefenêtre.
Cygwin
Cygwin est une collection d'outils qui offrent un environnement de type Linux sous Windows. Ce n'est pas un moyen d'exécuter un logiciel Linux existant sous Windows - le logiciel devra être recompilé.Cependant, beaucoup de logiciels ont déjà été recompilés. Cygwin vous donnera un terminal de type Linux et un environnement de ligne de commande avec de nombreux programmes de ligne de commande auxquels vous pouvez déjà être habitué.
Nous avons déjà couvert l'installation et l'utilisation de Cygwin. Vous pouvez même utiliser Cygwin pour installer un serveur OpenSSH et obtenir un accès SSH à un système Windows.
Cette solution est idéale pour les utilisateurs manquant des utilitaires Linux cruciaux sous Windows - ce n'est pas un moyen d'exécuter un bureau Linux complet.
Installer Ubuntu via Wubi
Cette méthode consiste à installer Linux, et non à exécuter un logiciel Linux sous Windows. Vous devrez redémarrer chaque fois que vous voudrez utiliser votre système Linux comme si vous l'aviez installé dans une configuration standard à double amorçage.
Cependant, Wubi n'installe pas Ubuntu normalement. Au lieu de cela, il crée un fichier spécial sur votre partition Windows et utilise ce fichier comme lecteur Ubuntu. Cela signifie que vous pouvez installer Ubuntu et l'utiliser sans aucun partitionnement et vous pouvez désinstaller Ubuntu à partir du Panneau de configuration Windows lorsque vous avez terminé.
Si les aspects du partitionnement sont ce qui vous retient, essayez Wubi. Les performances ne seront pas aussi bonnes que celles d'un système Linux normalement installé en termes de lecture et d'écriture sur disque, mais elles devraient être plus rapides que celles d'une machine virtuelle.
Programmes portés et compilés
De nombreux programmes Linux courants ont déjà été portés sur Windows et des versions compilées ont été mises à disposition en ligne. Si vous manquez vraiment Emacs, vous trouverez des versions d'Emacs pour Windows. Si vous voulez exécuter un programme spécifique sur Windows, effectuez une recherche Google pour le nom de ce programme et "Windows" - il y a de bonnes chances que vous trouviez une version du programme qui a été portée sur Windows.
Distributions basées sur coLinux
coLinux signifie Cooperative Linux. C'est un moyen d'exécuter nativement Linux à côté du noyau Windows d'une manière qui offre des performances beaucoup plus rapides que de simplement lancer Linux sur une machine virtuelle.
C'est une bonne idée, mais il y a un problème.coLinux ne prend pas encore en charge les versions 64 bits de Windows, vous devrez donc exécuter une version 32 bits de Windows sur votre machine pour le faire, ce qui est de plus en plus rare. CoLinux n'a pas publié de nouvelle version depuis plus de deux ans, donc le développement semble être bloqué ou très lent.
Si vous voulez essayer cela, vous pouvez essayer le remix Portable Ubuntu. Cette distribution basée sur coLinux a été mise à jour pour la dernière fois en 2011, donc c'est un peu vieux - mais d'autres options comme andLinux sont encore plus obsolètes.etLinux, que nous avons couvert par le passé, a été mis à jour pour la dernière fois en 2009. Les distributions
basées sur coLinux seraient une excellente option, mais elles semblent être laissées pour compte. Si cela ne vous dérange pas d'utiliser un logiciel Linux vieux de plusieurs années et une version 32 bits de Windows, cette option peut fonctionner pour vous de toute façon.
Il n'y a pas une bonne option ici. Les personnes qui veulent une expérience Linux complète voudront probablement une machine virtuelle, alors que les utilisateurs de quelques utilitaires de shell cruciaux peuvent préférer Cygwin. D'autres qui veulent simplement exécuter un seul programme peuvent trouver plus de chance avec une version de ce programme porté sur Windows.