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: | ||
+ | == Looking Glass Client == | ||
− | + | This guide will step you through building the looking glass client on Debian based systems from source, before you attempt to do this you should have a basic understanding how to use the shell. | |
− | + | === Building the Application === | |
+ | ---- | ||
+ | ==== Build Dependancies ==== | ||
− | + | * binutils-dev | |
− | + | * cmake | |
+ | * fonts-freefont-ttf | ||
+ | * libsdl2-dev | ||
+ | * libsdl2-ttf-dev | ||
+ | * libspice-protocol-dev | ||
+ | * libfontconfig1-dev | ||
+ | * libx11-dev | ||
+ | * nettle-dev | ||
− | == | + | ===== Debian (and maybe Ubuntu) ===== |
− | + | <code> | |
− | + | apt-get install binutils-dev cmake fonts-freefont-ttf libsdl2-dev libsdl2-ttf-dev libspice-protocol-dev libfontconfig1-dev libx11-dev nettle-dev | |
− | + | </code> | |
− | |||
− | |||
− | |||
− | |||
− | </ | ||
− | + | ===== Fedora 29+ ===== | |
− | + | <code> | |
+ | yum install make cmake binutils-devel SDL2-devel SDL2_ttf-devel nettle-devel spice-protocol fontconfig-devel libX11-devel egl-wayland-devel wayland-devel mesa-libGLU-devel mesa-libGLES-devel mesa-libGL-devel mesa-libEGL-devel | ||
+ | </code> | ||
− | + | ===== OpenSuSE Leap 15.0+ ===== | |
− | |||
− | |||
− | + | <code> | |
− | < | + | zypper install make cmake binutils-devel libSDL2-devel libSDL2_ttf-devel libnettle-devel nettle spice-protocol-devel fontconfig-devel libX11-devel libconfig-devel libwayland-egl-devel |
− | + | </code> | |
− | </ | ||
− | === | + | ==== Downloading ==== |
− | + | Either visit the site at [https://looking-glass.hostfission.com/downloads Looking Glass Download Page] | |
− | |||
− | |||
− | + | Or pull the lastest using the '''git''' command. | |
+ | <code> | ||
+ | git clone https://github.com/gnif/LookingGlass.git | ||
+ | </code> | ||
− | === | + | ==== Building ==== |
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | If you downloaded the file via the web link then you should have a 'zip' file. Simply unzip and cd into the new directory. If you used 'git' then cd into the 'LookingGlass' directory. | |
− | + | <code> | |
+ | mkdir build | ||
+ | cd build | ||
+ | cmake ../ | ||
+ | make | ||
+ | </code> | ||
− | + | Should this all go well you should be left with the file '''looking-glass-client'''. Before you run the client you will first need to configure either Libvirt or Qemu (whichever you prefer) and then setup the Windows side service. | |
− | |||
− | |||
− | == | + | === Configuring libvirt === |
− | === | + | === Configuring QEMU === |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | == | + | == Looking Glass Service (Windows) == |
− | + | == Running the Client == | |
− | |||
− | |||
− | |||
− | = | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |