Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Why is there so much virtual environments? #168

Open
Lr-2002 opened this issue Apr 15, 2021 · 2 comments
Open

Why is there so much virtual environments? #168

Lr-2002 opened this issue Apr 15, 2021 · 2 comments

Comments

@Lr-2002
Copy link

Lr-2002 commented Apr 15, 2021

I'm new here and excited to see your wonderful introduce of operating system.
But I've found that there have been much virtual :

  1. vagrant with virtual box(32-bit) .
  2. qemu which is 32-bit

Is it necessary to do so?
If the 1 step is to build a 32-bit env, why don't we just do it use qemu ?

Thanks in advance.

@ajh123
Copy link

ajh123 commented Feb 16, 2023

You could use QEMU to build an operating system in. But vagrant allows for an easy configuration for creating the machine (like a Dockerfile). QEMU is designed to load a disk image. If QEMU was used for developing to, making sure everyone has the same working development disk would be hard, and it would be harder to make changes to it. With vagrant any changes can be made in a simple Vagrantfile (which then rebuilds the VM).

@duguxiao
Copy link

duguxiao commented Feb 16, 2023 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants