Installing LinuxΒΆ
It is recommended to install an Operating System with the Linux Kernel natively
However, installing a POSIX programming and runtime environment should allow you to practice with system programming and scripting
Useful links:
Installing Linux
Warning
Step 6 considers that no operating system is installed
Virtual machine
How to download and install a hypervisor - VMWare Workstation Player - Virtual Box
Download and install Linux on top of an HyperVisor - VMWare - VirtualBox
How to install a POSIX programming and runtime environment on Windows:
Windows Subsystem for Linux 2 (it supports appligation with UI). Example: Ubuntu