| pact install python-setuptools python-ming | |
| pact install libxml2-devel libxslt-devel libyaml-devel | |
| curl -skS https://bootstrap.pypa.io/get-pip.py | python | |
| Optional/Not sure what these are for: | |
| pip install virtualenv | |
| curl -skS https://raw.githubusercontent.com/mitsuhiko/pipsi/master/get-pipsi.py | python |
| REM ##Taken from Piotr Paczkowski (trzeci.eu) asRIA | |
| REM | |
| REM ##install_wsl_creators_update.bat | |
| @echo off | |
| echo - This scripts automates process of installing Windows Subsystem for Linux (WSL) | |
| REM Due some limitations, this script has to be can't be executed under PowerShell |
| @echo off | |
| echo - This scripts automates process of installing Windows Subsystem for Linux (WSL) | |
| REM Due some limitations, this script has to be can't be executed under PowerShell | |
| Get-ChildItem >nul 2>&1 | |
| if %errorLevel% == 0 ( | |
| echo # Swich to CMD | |
| cmd /c start "" %0 | |
| exit 0 | |
| ) |
This tutorial guides you through the process of creating Templates and Virtual Machines on Proxmox using cloud-based images from various Linux distributions. We provide clear instructions for Alma Linux 9, Amazon Linux 2, CentOS 9, Fedora 38, Oracle Linux 9, RHEL 9, Rocky Linux 9, and Ubuntu 23.04 Lynx Lobster.
Note: The instructions have been tested on Proxmox 8.0.4.
Let's begin by choosing the cloud-based image. If you already have your preferred Linux distribution, skip to the 1st step.
To assist in making informed choices when selecting a Linux distribution for your virtual machines, we've compiled a table showcasing key characteristics of each cloud image. This table provides a snapshot of important attributes, including kernel version, Python version, number of processes initialized after boot, number of packages installed, free memory after boot, VM disk size, root partition disk size, used size on t
Step-by-step guide to configure Proxmox Web GUI/API with Let’s Encrypt certificate and automatic validation using the ACME protocol in DNS alias mode with DNS TXT validation redirection to Duck DNS.
We want to use a certificate in Proxmox GUI/API issued for free by a Certificate Authority trusted by default in browsers and operating systems. The chosen Certificate Authority will be Let's Encrypt [1]. Since the issued certificates are valid for only 90 days, automating the certificate renewal process is crucial. For this purpose, the Automatic Certificate Management Environment (ACME, RFC8555) protocol will be used [2].
| $remoteport = bash.exe -c "ifconfig eth0 | grep 'inet '" | |
| $found = $remoteport -match '\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}'; | |
| if( $found ){ | |
| $remoteport = $matches[0]; | |
| } else{ | |
| echo "The Script Exited, the ip address of WSL 2 cannot be found"; | |
| exit; | |
| } |