Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/Remmina/wiki.remmina.org.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTukusej’s Sirs <tukusejssirs@protonmail.com>2021-07-19 15:13:03 +0300
committerRemmina Bot <admin@remmina.org>2021-07-19 15:13:03 +0300
commit47e6c5d887525a10dd29bbcfa291ac92eaaa59d4 (patch)
treeaff4b9e9ac99bfd70b6706dda54c450ca38eb228
parent2782bcd7b639af683118e7d66f7195490785cde5 (diff)
docs: update compilation-guide
-rw-r--r--compilation-guide.html66
1 files changed, 35 insertions, 31 deletions
diff --git a/compilation-guide.html b/compilation-guide.html
index 7e9e0bb..1e2363c 100644
--- a/compilation-guide.html
+++ b/compilation-guide.html
@@ -2,7 +2,7 @@
title: Compilation guide
description: A guide to compile Remmina from source on different operating systems
published: true
-date: 2021-07-19T11:17:34.185Z
+date: 2021-07-19T12:12:57.783Z
tags:
editor: code
dateCreated: 2021-07-18T10:35:58.314Z
@@ -18,7 +18,7 @@ dateCreated: 2021-07-18T10:35:58.314Z
<li>when building FreeRDP or Remmina, we always create a <code>build</code> subfolder where we actually build the program.</li>
</ul>
-<p>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.</p>
+<blockquote class="is-warning"><p>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.</p></blockquote>
<p>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.</p>
@@ -97,49 +97,53 @@ dateCreated: 2021-07-18T10:35:58.314Z
<h2>Remove previous installation of Remmina nad FreeRDP</h2>
- <p>It is important that no other Remmina or FreeRDP version is installed, therefore we need to remove it prior to installation.</p>
+ <p>It is important that no other Remmina or FreeRDP version is installed, therefore we need to remove it prior to installation.</p>
- <h3>Remmina/FreeRDP installed via package manager<h3>
+ <h3>Remmina/FreeRDP installed via package manager<h3>
<h3 class='tabset'>Tab</h3>
- <h4>apt</h4>
- <pre>
- <code>sudo apt purge "?name(^remmina.*)" "?name(^libfreerdp.*)" \</code>
- <code> "?name(^freerdp.*)" "?name(^libwinpr.*)"</code>
- </pre>
+ <h4>apt</h4>
+ <pre>
+ <code>sudo apt purge "?name(^remmina.*)" "?name(^libfreerdp.*)" \</code>
+ <code> "?name(^freerdp.*)" "?name(^libwinpr.*)"</code>
+ </pre>
- <h4>dnf</h4>
- <pre>
- <code>sudo dnf -y remove freerdp\* remmina\*</code>
- </pre>
+ <h4>dnf</h4>
+ <pre>
+ <code>sudo dnf -y remove freerdp\* remmina\*</code>
+ </pre>
- <h4>pacman</h4>
- <pre>
- <code>sudo pacman -Rs remmina freerdp</code>
- </pre>
+ <h4>pacman</h4>
+ <pre>
+ <code>sudo pacman -Rs remmina freerdp</code>
+ </pre>
- <h4>yum</h4>
- <pre>
- <code>sudo yum -y remove freerdp\* remmina\*</code>
- </pre>
+ <h4>yum</h4>
+ <pre>
+ <code>sudo yum -y remove freerdp\* remmina\*</code>
+ </pre>
- <h3>Remmina/FreeRDP installed from sources<h3>
+ <h3>Remmina/FreeRDP installed from sources<h3>
<h3 class='tabset'>Tab</h3>
- <h4>FreeRDP</h4>
+ <h4>FreeRDP</h4>
- <blockquote class="is-danger"><p>TODO: This does not work anymore (see <a href="https://github.com/FreeRDP/FreeRDP/discussions/7178">this GitHub discussion</a>).</p></blockquote>
+ <blockquote class="is-danger"><p>TODO: This does not work anymore (see <a href="https://github.com/FreeRDP/FreeRDP/discussions/7178">this GitHub discussion</a>).</p></blockquote>
- <pre>
- <code>cd "$HOME/freerdp" && sudo rm $(cat install_manifest.txt)</code>
- </pre>
+ <pre>
+ <code>cd "$HOME/freerdp" && sudo rm $(cat install_manifest.txt)</code>
+ </pre>
- <h4>Remmina</h4>
- <pre>
- <code>cd "$HOME/remmina/build" && sudo make uninstall</code>
- </pre>
+ <h4>Remmina</h4>
+ <pre>
+ <code>cd "$HOME/remmina/build" && sudo make uninstall</code>
+ </pre>
<h2>Dependencies installation</h2>
+ <p>The following dependencies are needed to build a full Remmina distribution, you may need to tailor it as per your needs.</p>
+ <p>The distributions below are sorted alphabetically by there names and then by their versions (latest first).</p>
+
+ <blockquote class="is-warning"><p>TODO: We might want to divide the dependencies by features (like RDP, SSH, VNC, etc).</p></blockquote>
<h2>Clone Remmina repository</h2>