Memo for installing useful apps on Windows 11

1. VcXsrv Windows X Server

1-1. Download.

1-2. Execute the downloaded file to install VcXsrv.

1-3. Double-click "XLaunch" in the Start menu or Desktop.

1-4. Select, say, "Multiple windows" in "Display settings".

1-5. Select, say, "Start no client" in "Client settings".

1-6. Check "Disable access control" and add "-ac" to "Additional parameters for VcXsrv" in "Extra settings".

1-7. Click "Save configuration" in "Finish configuration", to a file in "c:\Users\'Username'\AppData\Roaming\Microsoft\Windows\Start%20Menu\Programs\Startup", to automatically start VcXsrv when booted.

2. Powershell 7.2.6

Download the msi file and execute it (as Administrator).

3. wsl (Windows Subsystem for Linux)

3-1. Execute as Administrator, PowerShell.

3-2. On PowerShell, wsl --install.

3-3. On PowerShell, wsl --set-default-version 2.

3-4. Reboot the PC.

4. Ubuntu

4-1. On PowerSehll, wsl --list --online, to list all the available distributions.

4-2. On PowerShell, wsl --install -d Ubuntu-20.04.

4-3. Reboot the PC.

4-4. On PowerShell, ubuntu.

4-5. If you see the error message "WslRegisterDistribution failed with error: 0x80370102", try Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All on PowerShell, and validate Intel Virtualization Technology in BIOS. Then, try again ubuntu on PowerShell.

4-6. Enter username and password.

4-7. sudo apt update, and sudo apt upgrade.

5. Atom editor

5-1. Download Atom editor and execute it.

5. ipython

5-1. Download ipython and execute it.

7. scipy

7-1. Download scipy.

8. Julia

8-1. Download Julia and execute it.