←PPNM
Prerequisites
You need an access to a POSIX system.
There are several options:
-
Ubuntu.
Install it either
directly
on your laptop
(the default and supported option) or in a virtual machine
(VirtualBox
is a popular hypervisor).
The latest long term support version of Ubuntu is
18.04.
- Most of other Linux-based systems like Debian or Fedora (but not
Android) would do just as well. Some minor details might differ from Ubuntu.
- MacOS with
homebrew.
Some details are different from Ubuntu.
- Microsoft
Windows with Cygwin.
Less explored.
- Microsoft Windows with
Windows Subsystem for Linux.
Less explored.
- Android with
termux. Less explored.
- An account on a POSIX server and a laptop to
ssh
to your
account. You might need to manually install some packages though.