The purpose of this program is to facilitate the installation process for those that want to use a Linux virtual machine on their Microsoft Windows systems compared to dual-booting or single booting Linux.
To use, Grab the latest release here.
Just run the installer.exe file by double-clicking on it.
If you get a "Windows protected your PC" message, click on "more info" and then select "Run anyway".
Since we need admin permission to install software, select "Yes" when prompted for "Do you want to allow this app from an unknown publisher to make changes to your device".
This is a CLI program, which means that you cannot use your mouse to navigate it. Instead, you need to use your keyboard. Options are selected by typing the number or letter associated with that option/instruction and pressing the ENTER key on your keyboard.
After selecting option 1, and letting the program finish, you will see a file on your desktop called "lunabotics.bat". This file is used to launch the virtual machine process and initiate an ssh session.
When launching the virtual machine for the first time, you will be asked if you want to continue connecting. Type "yes" without quotes and press the ENTER key.
Then you will be asked for a password. Type lunabotics
and hit the ENTER key. Note that you will not see the password as you type it. But as long as you are focused on the window, the window is listening to your keypresses.
If you ever want to power off the virtual machine, type sudo poweroff
followed by the ENTER
key, then type in the password lunabotics
. Note that you will not see the password as you type it.
If you want to build your own executable, you can do so using pyinstaller
First, install pyinstaller using pip
py -m pip install pyinstaller
Then run the following command to build the executable:
pyinstaller installer.py --add-data "lunabotics.bat;." --uac-admin --onefile