Editing Installation on other distributions
Jump to navigation
Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 50: | Line 50: | ||
zypper install binutils-devel make cmake fontconfig-devel libSDL2-devel libSDL2_ttf-devel spice-protocol-devel libX11-devel libnettle-devel wayland-protocols-devel \ | zypper install binutils-devel make cmake fontconfig-devel libSDL2-devel libSDL2_ttf-devel spice-protocol-devel libX11-devel libnettle-devel wayland-protocols-devel \ | ||
libconfig-devel libXi-devel libXss-devel libwayland-egl-devel nettle | libconfig-devel libXi-devel libXss-devel libwayland-egl-devel nettle | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</syntaxhighlight > | </syntaxhighlight > | ||
Line 81: | Line 73: | ||
<!-- Dependencies must match Debian's order, and extra dependencies must be on another line, with a consistent order --> | <!-- Dependencies must match Debian's order, and extra dependencies must be on another line, with a consistent order --> | ||
<syntaxhighlight lang=bash> | <syntaxhighlight lang=bash> | ||
− | xbps-install -Syu binutils-devel cmake freefont-ttf fontconfig-devel SDL2-devel SDL2_ttf-devel spice-protocol libX11 | + | xbps-install -Syu binutils-devel cmake freefont-ttf fontconfig-devel SDL2-devel SDL2_ttf-devel spice-protocol libX11-devel nettle-devel \ |
gcc make pkg-config | gcc make pkg-config | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Line 114: | Line 106: | ||
* Proxmox Host Installed and running on the Windows VM | * Proxmox Host Installed and running on the Windows VM | ||
− | + | Latest Proxmox ships a newer OVMF firmware than tested, and breaks '''kvmfr''' module. Currently the workaround is to use an older version of it: | |
apt install pve-edk2-firmware=3.20220526-1 | apt install pve-edk2-firmware=3.20220526-1 | ||
apt-mark hold pve-edk2-firmware | apt-mark hold pve-edk2-firmware | ||
− | |||
− | |||
− | |||
− | |||
− | |||
=== Windows VM setup === | === Windows VM setup === | ||
Line 193: | Line 180: | ||
# 3rd party script, created by the community, not part of Looking Glass project! | # 3rd party script, created by the community, not part of Looking Glass project! | ||
# Assuming you have set up a storage named `local-btrfs` and is mounted at `/var/lib/pve/local-btrfs` | # Assuming you have set up a storage named `local-btrfs` and is mounted at `/var/lib/pve/local-btrfs` | ||
− | wget https://github.com/MakiseKurisu/single-node-homelab/raw/ | + | wget https://github.com/MakiseKurisu/single-node-homelab/raw/435447075c6d36debe55fa11003430194136225e/ansible/proxmox-init/pve-helper -o /var/lib/pve/local-btrfs/snippets/pve-helper |
chmod +x /var/lib/pve/local-btrfs/snippets/pve-helper | chmod +x /var/lib/pve/local-btrfs/snippets/pve-helper | ||
qm set $VMID --hookscript=local-btrfs:snippets/pve-helper | qm set $VMID --hookscript=local-btrfs:snippets/pve-helper | ||
echo "#lg-chown user" >> /etc/pve/qemu-server/$VMID.conf | echo "#lg-chown user" >> /etc/pve/qemu-server/$VMID.conf | ||
</syntaxhighlight> | </syntaxhighlight> |