Debian Development Environment
From Variscite Wiki
Setting A Development Environment
Supported Linux Distributions
We recommend using Ubuntu 64-bit on a powerful physical PC (though using a virtual machine is also possible):
For Debian 9 and below, use either Ubuntu 16.04 or 18.04 64-bit.
For Debian 10 and above, use either Ubuntu 18.04 or 20.04 64-bit.
Note: When using distributions other than those listed, there may be issues.
Furthermore, Windows with WSL/WSL2 is not supported for development.
Furthermore, Windows with WSL/WSL2 is not supported for development.
Installing Ubuntu 16.04 64-bit in VMWare Player (for Debian 9 and below)
There are many tutorials on the web. For example:
Using a docker container
Variscite provides Docker containers that can be used for a development environment as an alternative to using a virtual machine or a dedicated computer.
To learn more, please see Variscite's Docker Build Environment guide.