Según cet article que j'ai trouvé, Wubi "a l'effet secondaire de vous permettre d'exécuter des applications Linux dans un environnement Windows". J'ai trouvé cette déclaration très intrigante : Est-il réellement possible d'exécuter des applications Linux sur Windows (sans rebooter) en utilisant Wubi ? Je sais qu'il existe d'autres solutions (comme coLinux), mais exécuter des applications Linux dans Windows en utilisant Wubi pourrait également être utile.
Réponses
Trop de publicités?Non, pas vraiment. Wubi est différent. Il vous permet d'installer Ubuntu sur une image et de la démarrer en mode natif. Lorsque vous obtenez le chargeur Windows, il vous permet de choisir de démarrer un Grub dans un périphérique de bouclage. Pour exécuter des programmes Linux sur Windows, où ils apparaissent comme des fenêtres séparées, vous aurez besoin d'une ancienne version d'Ubuntu (avant Unity), ou une distro non unitaire comme Xubuntu, Kubuntu, ou Lubuntu, et Virtualbox. Lorsque vous utilisez Unity, le mode transparent ne fait pas apparaître Windows séparément.
Je pense que dans le passé, lorsque vous installiez Wubi, il installait également Virtualbox et le configurait pour utiliser la même image, donc c'est peut-être ce à quoi l'article fait référence. Je ne sais pas si c'est toujours le cas, cependant. Il ne s'exécute pas vraiment "dans Windows", bien que si vous avez un gestionnaire de fenêtre non basé sur Unity et le mode transparent de Virtualbox, cela peut certainement sembler similaire.
La principale différence entre Wubi et une installation normale est qu'il installe le système de fichiers linux dans un fichier de votre partition NTFS, plutôt que de créer une partition séparée. Cependant, vous n'exécutez pas Windows dans un sens ou dans un autre lorsque vous démarrez normalement sur une installation Wubi. Le noyau se charge normalement, et charge un pilote ntfs à partir d'un initrd, puis trouve l'image Wubi et la monte comme système de fichiers racine (cf. pivot_root pour savoir comment il peut monter un système de fichiers racine alors qu'il est déjà en cours d'exécution)
Voir aussi Quelle est la différence entre Wubi et une installation ordinaire ?
Wubi vous permet d'installer Linux à partir de Windows. Afaik même à l'intérieur d'une partition Windows sans repartitionnement (en utilisant un fichier image). D'après ce que je comprends, ce n'est pas ce que vous recherchez.
Mais... vous serez intrigués par Cygwin. Un peu l'opposé de Wine, mais fonctionnant beaucoup mieux. Cygwin fournit des appels d'API Linux dans Windows et peut exécuter presque toutes les applications natives de Linux (sauf peut-être quelques muy les tâches spécifiques au système. Cygwin fournit même un serveur X et vous permet de ssh -X
à un hôte *nix pour voir l'application X11 Windows sur le réseau.