Is recomended that you use Windows 10 not all software are available for Linux Distribution like CentOS, Fedora, OpenSuse, RHEL, SLES or Ubuntu.
Notes:
- The software list is ordered alphabetically and is not ordered by the installation sequence
- .NET Core 3 SDK is not 100% compatible with Visual Studio 2017, you can use it by enable "previews of the .NET Core SDK"
Using Linux on Windows 10
If you are going to use the Windows 10 operating system, it is recommended to enable Microsoft Windows Subsystem Linux and install a distribution of your choice (For Az-220 it is recommended Ubunto LTS)
How-to Install:
- Before installing any Linux distros for WSL, you must ensure that the "Windows Subsystem for Linux" optional feature is enabled using Windows PowerShell:
Install-Module PowerShellGet -Force
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
- You can install Linux distros from the Microsoft Store app or you can download and manually install Linux distros by clicking these links:
Visual Studio IDE (Community, Professional, Enterprise)
It is not mandatory to use the Visual Studio IDE. With Visual Studio Code you can perform all labs. However, the following list is for the Visual Studio IDE only.
Software | Link |
---|---|
Visual Studio IDE | https://visualstudio.microsoft.com/vs/ |
Visual Studio Code Azure IoT Edge Tools Visual Studio 2017 | https://marketplace.visualstudio.com/items?itemName=vsc-iot.vsiotedgetools |
Visual Studio Code Azure IoT Edge Tools Visual Studio 2019 | https://marketplace.visualstudio.com/items?itemName=vsc-iot.vs16iotedgetools |