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 1: | Line 1: | ||
+ | = Installation for other distributions = | ||
− | The [https://looking-glass.io/ | + | The [https://looking-glass.io/ci/host/doc?id=stable Official Documentation] contains installation instructions for Debian based distributions, and should work fine on derivatives. The following are supplemental guides for other distributions, which do not work using the Debian instructions. |
<!-- Debian example for reference. Do not include --! | <!-- Debian example for reference. Do not include --! | ||
− | apt-get install binutils-dev cmake fonts-freefont-ttf libfontconfig1-dev | + | apt-get install binutils-dev cmake fonts-freefont-ttf libfontconfig1-dev libsdl2-dev libsdl2-ttf-dev libspice-protocol-dev libx11-dev nettle-dev wayland-protocols |
+ | |||
--> | --> | ||
− | == Fedora | + | == Fedora 29+ == |
− | === Installing Dependencies | + | === Installing Dependencies === |
<!-- 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> | ||
− | dnf install cmake | + | dnf install binutils-devel cmake texlive-gnu-freefont fontconfig-devel SDL2-devel SDL2_ttf-devel spice-protocol libX11-devel nettle-devel wayland-protocols-devel \ |
− | + | gcc libXScrnSaver-devel libXfixes-devel libXi-devel wayland-devel libXinerama-devel | |
− | |||
− | libXScrnSaver-devel | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</syntaxhighlight > | </syntaxhighlight > | ||
Line 44: | Line 25: | ||
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 > | ||
== Arch Linux / Manjaro == | == Arch Linux / Manjaro == | ||
− | === Installing Dependencies | + | === Installing Dependencies === |
<!-- 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> | ||
− | pacman -Syu cmake | + | pacman -Syu binutils cmake gnu-free-fonts fontconfig sdl2 sdl2_ttf spice-protocol libx11 nettle \ |
− | + | gcc make pkgconf glu | |
− | |||
</syntaxhighlight> | </syntaxhighlight> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Void Linux == | == Void Linux == | ||
Line 75: | Line 41: | ||
<!-- 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 91: | Line 57: | ||
<syntaxhighlight lang=bash> | <syntaxhighlight lang=bash> | ||
emerge sys-devel/binutils dev-util/cmake media-fonts/freefonts media-libs/libsdl2 media-libs/sdl2-ttf app-emulation/spice-protocol \ | emerge sys-devel/binutils dev-util/cmake media-fonts/freefonts media-libs/libsdl2 media-libs/sdl2-ttf app-emulation/spice-protocol \ | ||
− | media-libs/fontconfig dev-libs/nettle | + | media-libs/fontconfig dev-libs/nettle \ |
media-libs/glu | media-libs/glu | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Line 97: | Line 63: | ||
<syntaxhighlight lang=bash> | <syntaxhighlight lang=bash> | ||
emerge @setfile | emerge @setfile | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</syntaxhighlight> | </syntaxhighlight> |