web-dev-qa-db-fra.com

Toute façon d'exécuter Linux en tant que machine virtuelle au-dessus de Windows, vous pouvez donc avoir le meilleur des deux mondes?

Puisque Linux a beaucoup d'outils utiles, tandis que Windows a beaucoup d'applications (comme Chrome), au lieu d'acheter une autre machine pour exécuter Linux, existe-t-il un moyen de l'exécuter comme une machine virtuelle sur le PC? Le CD-ROM d'installation Ubuntu ne semble pas avoir une telle option.

12
nonopolarity

Beaucoup d'options ici:

Outils seulement

Si vous voulez juste que les outils GNU/Linux, il y a quelques choix.

  • cygwin vous donne une coque Bash avec de nombreux outils, y compris un serveur X11. Cela fait un certain temps et est mature.
  • MSYS est une alternative plus petite et légère à Cygwin.
  • tilitaires GNU pour Win32 est une autre alternative légère. Ce sont des versions natales des outils, par opposition à la cygwin qui nécessite un cygwin DLL= pour simuler ses outils dans la pensée, ils fonctionnent sous Linux.
  • UWIN est un ensemble d'outils/bibliothèques UNIX de la recherche d'ATT qui fonctionnent sous Windows.
  • [~ # ~] SUA [~ # ~ ~] Le sous-système de Microsoft pour les applications UNIX, proposant des outils et un environnement pour la construction/l'exécution de programmes UNIX sous Windows.

Linux dans un processus Windows

Il existe plusieurs packages qui exécuteront Linux sous forme de processus Windows, sans simuler un PC entier comme la virtualisation. Ils utilisent coopérative Linux , a.k.a. colinux, qui est limité à des systèmes 32 bits. Ceux-ci n'ont pas les frais généraux de virtualiser et ils commencent plus vite car vous ne démarrez pas un PC virtuel. Ceci est un peu plus sur le côté expérimental et peut ne pas être aussi stable que certaines des options de virtualisation.

Virtualisation

Le logiciel de virtualisation vous permet de démarrer un autre système d'exploitation dans un PC virtuel, celui qui partage le matériel avec l'OS hôte. Ceci est assez éprouvé. Il y a de belles options ici pour prendre des instantanés de votre PC virtuel dans un état particulier, suspendre/reprendre un PC virtuel, etc. Il est agréable de pouvoir expérimenter avec un PC virtuel, ajouter quelques packages, puis revenir à un instantané précédent et "Démarrer propre".

Dual bootting

  • WUBI vous permet d'installer Ubuntu directement à partir de Windows, puis de Dual-Boot. Pas aussi pratique que ce qui précède, car vous ne pouvez pas exécuter les deux systèmes d'exploitation à la fois.
36
Pete TerMaat

Cela ressemble à des exécutions VirtualBox sous Windows, qui devrait avoir une prise en charge de Linux décente. PC virtuel, autant que je sache, n'offre pas une très bonne intégration Linux.

Si vous recherchez simplement l'ensemble régulier d'outils de ligne de commande, vous pourriez regarder Cygwin. Beaucoup de bonté sans la surcharge du maintien d'un système séparé.

6
Jimmy

Peut-être que Andlinux serait intéressant?

De Andlinux.org:

andlinux est un système complet Ubuntu Linux fonctionnant de manière transparente dans les systèmes basés sur Windows 2000 (2000, XP, 2003, Vista, 7; Versions 32 bits uniquement).

3
FeatureCreep

Ce n'est pas le travail du CD-ROM Ubuntu de fournir une installation virtualisée.

Il suffit d'installer Virtualbox, puis créez une nouvelle machine virtuelle amovible à partir du disque Ubuntu.

Vous pouvez également obtenir VMware Player et télécharger une image pré-créée.

2
Alnitak

Vous pouvez l'exécuter dans une machine virtuelle ALA VMware, mais il y a aussi WUBI, que vous pourriez trouver approprié.

1
Joe Holloway

Vous pouvez exécuter Linux dans Virtual PC, bien que votre performance puisse en souffrir. J'ai une Trixbox PBX exécuté dans un ordinateur virtuel, à des fins de test, et cela fonctionne bien.

Je remarque des problèmes de performance lors de l'appel d'un softphone à un autre sur mon réseau et d'obtenir la messagerie vocale de l'extension. Le son est lent et bégayant, je présume de la manière dont Virtual PC attribue des cycles CPU, car le PC qu'il marche est assez robuste. (Dual Core 1.4 MHz avec 4GB RAM - 3.6 Reconnu, bien sûr, car il est du matériel 32 bits.)

Je dirais que j'essaye et voyez comment cela fonctionne pour vous. Cela ne prendra pas trop de temps pour le faire courir, il vaut donc probablement la peine d'expérimenter.

1
Gregg

"Coopérative Linux (Colinux Short-Named) est un port du noyau Linux qui lui permet de fonctionner en coopération à côté d'un autre système d'exploitation sur une seule machine."

http://www.colinux.org/

1
Joakim Elofsson