installing linux on windows

abstractumx 51 Reputation points
2022-06-13T23:52:38.06+00:00

what are the difference between installing linux

  • using microsoft store app (canonical distribution)
  • creating a physical partition on my ssd
  • using microsoft azure linux virtual machine
  • using virtualbox or vmware solutions

can someone help me to understand the core differences
thank you

Azure Virtual Machines
Azure Virtual Machines
An Azure service that is used to provision Windows and Linux virtual machines.
8,340 questions
{count} vote

Accepted answer
  1. Manu Philip 19,351 Reputation points MVP
    2022-06-14T03:48:26.383+00:00

    Here are some tips on your questions.

    • using microsoft store app (canonical distribution)
      This is called WSL. This deployment is not suitable for any production class deployments. You may use WSL for testing purposees
      WSL is a collection of components that enables native Linux ELF64 binaries to run on Windows. It contains both user mode and kernel mode components
      More details are available here: windows-subsystem-for-linux-overview
    • creating a physical partition on my ssd This mostly helps to run linux as the next boot platform in your computer and suitable for your desktop computer purposes
    • using microsoft azure linux virtual machine Here, you are going to use Infrastructure-as-a-service resources (IaaS) of Azure. This is well suitable for building up production class Linux Servers of any capacity. Note that, we can use the available pre-built OS images from the store or you can use your own custom image
    • using virtualbox or vmware solutions
      Here you are going to utilize virtualization technologies to build Linux system from your custom/official images. This is going to be build in your in-hose servers/work stations

    --please don't forget to upvote and Accept as answer if the reply is helpful--

    3 people found this answer helpful.

2 additional answers

Sort by: Most helpful
  1. abstractumx 51 Reputation points
    2022-06-14T17:15:19.55+00:00

    Hi, @Manu Philip , thank you for your answer.

    Which ones in your opinions is the most secure in terms of cybersecurity frameworks?
    IMO Azure suite seems more secure comparing the other solution that I was considering: the dual boot on local machine.

    Furthermore if someone needs more flexibility, working remotely from different machines Azure seems to have the right technology to support them using the cloud. Am I correct?

    Thank you

    1 person found this answer helpful.

  2. Sam of Simple Samples 5,546 Reputation points
    2022-06-15T21:28:19.707+00:00

    Virtualbox and vmware software execute operating systems as if they are executing in a different computer. They create virtual devices and virtual memory. The resources they use are dedicated to their use and therefore the main operating system has fewer resources. But you can switch between operating systems; they are executing at the same time.

    You can create a separate partition on a disk drive and install Linux into it and boot it but you can use only one operating system at a time. One thing that many people do not know is that if you ever need to re-install Windows and Linux is in a partition on the same drive then you might loose the Linux installation; Windows might make the Linux partition unbootable.

    Using Microsoft Azure Linux VM, Linux is executing somewhere else. Note that a GUI is not installed by default. You should do some research and determine if you can get a GUI for the VM after it has been created.

    See FAQ's about Windows Subsystem for Linux. WSL is not a full virtual machine but it is something like it. Note that it currently does not support any GUI; it will in the future but that is about a year in the future. See Set up a WSL development environment. Microsoft has made it much easier to install WSL Linux (including much easier than installing from the Windows Store) but you might need to have a later version of Windows. If you can get into the Insider Preview Program and install a later version of Windows then that is worth doing. For me the command wsl --install did not work; I think I used wsl --install -d ubuntu to install. We should not need to but there seems to be a bug in Windows. Hopefully it has been fixed.

    1 person found this answer helpful.
    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.