From 229a243de11021565f4ce3d0159a153a4a1071d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tukusej=E2=80=99s=20Sirs?= Date: Sun, 18 Jul 2021 20:51:05 +0000 Subject: docs: update compilation-guide --- compilation-guide.html | 38 +++++++++++++++++++++++++++++++++----- 1 file changed, 33 insertions(+), 5 deletions(-) diff --git a/compilation-guide.html b/compilation-guide.html index 86d5115..19f7a67 100644 --- a/compilation-guide.html +++ b/compilation-guide.html @@ -2,16 +2,29 @@ title: Compilation guide description: A guide to compile Remmina from source on different operating systems published: true -date: 2021-07-18T20:19:19.078Z +date: 2021-07-18T20:50:59.705Z tags: editor: code dateCreated: 2021-07-18T10:35:58.314Z --> +

Introduction to the guide

+ +

Throughout the guide, we follow the following rules:

+ + +

TODO: Add a note on distros vs package managers (possible add a list of distros to the package managers) that when changing distros, the package managers are changed too, but when changing the package manager, the distro is left untouched.

+ +

You can help by keeping this document updated and adding info about other distributions. You can simply edit the document, but you are required to sign up and log in.

+

Guide configuration

Below you can configure the guide for the specified distribution and/or package manager. You can also specify a Remmina version, as the guide may differ from version to version. By default, the guide contains a general guide for all tested operating systems for the latest stable Remmina version, while the differences are output using tabs.

-

You can help by keeping this document updated and adding info about other distributions. You can simply edit the document, but you are required to sign up and log in.

@@ -84,13 +97,15 @@ dateCreated: 2021-07-18T10:35:58.314Z

Remove previous installation of Remmina nad FreeRDP

+

It is important that no other Remmina or FreeRDP version is installed, therefore we need to remove it prior to installation.

+

Remmina/FreeRDP installed via package manager

Tab

apt

-				sudo apt purge "?name(^remmina.*)" "?name(^libfreerdp.*)" \
-  "?name(^freerdp.*)" "?name(^libwinpr.*)"
+				sudo apt purge "?name(^remmina.*)" "?name(^libfreerdp.*)" \
+				  "?name(^freerdp.*)" "?name(^libwinpr.*)"
 			

dnf

@@ -108,8 +123,21 @@ dateCreated: 2021-07-18T10:35:58.314Z sudo yum -y remove freerdp\* remmina\* -

Remmina/FreeRDP installed from sources

+

Tab

+ +

FreeRDP

+ +

TODO: This does not work anymore (see this [GitHub discussion](https://github.com/FreeRDP/FreeRDP/discussions/7178)).

+ +
+				cd "$HOME/freerdp" && sudo rm $(cat install_manifest.txt)
+			
+ +

Remmina

+
+				cd "$HOME/remmina/build" && sudo make uninstall
+			

Dependencies installation

-- cgit v1.2.3