diff options
author | Tukusej’s Sirs <tukusejssirs@protonmail.com> | 2021-07-19 15:13:03 +0300 |
---|---|---|
committer | Remmina Bot <admin@remmina.org> | 2021-07-19 15:13:03 +0300 |
commit | 47e6c5d887525a10dd29bbcfa291ac92eaaa59d4 (patch) | |
tree | aff4b9e9ac99bfd70b6706dda54c450ca38eb228 | |
parent | 2782bcd7b639af683118e7d66f7195490785cde5 (diff) |
docs: update compilation-guide
-rw-r--r-- | compilation-guide.html | 66 |
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> |