diff options
Diffstat (limited to 'Home.md')
-rw-r--r-- | Home.md | 92 |
1 files changed, 37 insertions, 55 deletions
@@ -2,60 +2,45 @@ Remmina is developed on [GitLab](https://gitlab.com/Remmina/Remmina), as of the 20th of June 2018. -Use the following links instead of GitHub equivalents. - -* [Issues URL](https://gitlab.com/Remmina/Remmina/issues) -* [Wiki URL](https://gitlab.com/Remmina/Remmina/wikis/home) +Use these [wiki](https://gitlab.com/Remmina/Remmina/wikis/home) and [issues](https://gitlab.com/Remmina/Remmina/issues) links instead of GitHub equivalents. --- - Usually Remmina is included in your Linux|GNU distribution, or in an external repository you can add. -## Ubuntu - -Official PPA with the latest stable Remmina version -https://launchpad.net/~remmina-ppa-team/+archive/ubuntu/remmina-next +## [Ubuntu](https://ubuntu.com/) -Install by copying and pasting this in a terminal: +An official PPA with the latest Remmina release can be install by copying and pasting this in a terminal: ``` sudo apt-add-repository ppa:remmina-ppa-team/remmina-next sudo apt update sudo apt install remmina remmina-plugin-rdp remmina-plugin-secret ``` -Make sure Remmina is not running. Either **reboot** your PC or, kill the running Remmina with: +Make sure Remmina is not running. Either close it, reboot, or kill it by pasting this in a terminal: ``` sudo killall remmina ``` List available plugins with `apt-cache search remmina-plugin`. By default RDP, SSH and SFTP are installed. - -The remmina-next PPA can be used on Raspberry Pi 2 and 3, provided that you are running one of the supported *untu derivatives. - To test a daily built development version, do the above, but start with ``` ppa:remmina-ppa-team/remmina-next-daily ``` -## Debian +## [Debian](https://www.debian.org/) -### Debian 10 Buster (stable), Bullseye (testing), and Sid (unstable). +### 10 Buster (stable), Bullseye (testing), and Sid (unstable) Remmina is in the official stable, testing and unstable repositories. -### Debian 10 Buster (oldstable). -Here Remmina can be [installed from backports](https://www.remmina.org/debian-the-boys-are-backport-in-town/). - -To do so, copy and paste this in a terminal: - +### 9 Stretch (oldstable) +Here Remmina can be [installed from backports](https://www.remmina.org/debian-the-boys-are-backport-in-town/) by copying and pasting this in a terminal: ``` echo 'deb http://ftp.debian.org/debian stretch-backports main' | sudo tee --append /etc/apt/sources.list.d/stretch-backports.list >> /dev/null sudo apt update sudo apt install -t stretch-backports remmina remmina-plugin-rdp remmina-plugin-secret remmina-plugin-spice ``` -## Raspberry Pi - -Remmina operates its own package repository for Raspbian Buster (10.x), tested on RPi 3B and 3B+, -Install it by copying and pasting this in a terminal: +## [Raspberry Pi](https://www.raspberrypi.org/) +Remmina operates its own package repository for Raspbian Buster (10.x) you can install by copying and pasting this in a terminal: ``` sudo apt install dirmngr sudo apt-key adv --fetch-keys https://www.remmina.org/raspbian/remmina_raspbian.asc @@ -63,11 +48,14 @@ sudo bash -c 'echo "deb https://www.remmina.org/raspbian/ buster main" > /etc/ap sudo apt update sudo apt install remmina ``` -It is strongly advised to also install gnome-keyring to let Remmina save encrypted passwords in a safer place than .remmina textfiles in the /Home user folder. +(Tested on RPi 3B and 3B+) +It is strongly advised to also install gnome-keyring to let Remmina save encrypted passwords in a safer place than .remmina textfiles in the /home user folder. ``` sudo apt install gnome-keyring ``` +(The remmina-next PPA can be used on Raspberry Pi 2 and 3, provided you are running one of the supported *buntu derivatives.) + ## [Flatpak](https://flathub.org/) This is a system agnostic package that works on just about every distribution. @@ -92,7 +80,7 @@ If you have previously installed Remmina with another package manager, you will ## [Snap](https://snapcraft.io/) -This also is a system agnostic packagage that works on many distros, but mainly Ubuntu. +This also is a system agnostic package that works on many distributions, but mainly Ubuntu. If you run into issues, try something else first, and then [report the issues](https://github.com/FreeRDP/Remmina/issues). Our Snap package does not work on Ubuntu 17.10 if you use Wayland, see [issue #1414](https://github.com/FreeRDP/Remmina/issues/1414)._ @@ -102,7 +90,8 @@ First make sure you have `snapd` installed. Then install the last release from t ```shell sudo snap install remmina ``` -There are some limitations of the Snap subsystem, so some features, for example password storage via keyring is missing and *must* be fixed manually: + +The Snap subsystem has limitations, so some features, for example password storage via keyring is missing and *must* be fixed manually: ```shell sudo snap connect remmina:avahi-observe :avahi-observe # servers discovery @@ -110,10 +99,10 @@ sudo snap connect remmina:cups-control :cups-control # printing sudo snap connect remmina:mount-observe :mount-observe # mount management sudo snap connect remmina:password-manager-service :password-manager-service # password manager ``` -Some features just don't work, for example accessing your personal ~/.ssh directory is not possible for a Snap. +Some features just don't work on Snap, for example accessing your personal ~/.ssh directory is not possible. You have to manually copy your ~/.ssh/* files to ~/snap/remmina/common/.ssh/ -If you want to install latest Git revision of Remmina, get it from the `edge` channel: +If you want to install latest Git revision of Remmina as Snap, get it from the `edge` channel: ```shell sudo snap install remmina --edge @@ -127,16 +116,16 @@ sudo snap refresh remmina --channel=edge # use --channel=stable otherwise Snaps are updated with the system and include both latest `FreeRDP` Git and the latest `libssh 0.7` release (for better security). -## Fedora and Red Hat +## [Fedora](https://getfedora.org/) and [Red Hat](https://www.redhat.com) -As of March 2018 Remmina is available on most Fedora testing and stable, we still have a (not updated) Copr provided by [Hubbitus](https://github.com/Hubbitus) (Pavel Alexeev), to install paste this in a terminal as root: +As of March 2018 Remmina is available on most Fedora testing and stable, we still have a (not updated) Copr provided by [Hubbitus](https://github.com/Hubbitus) (Pavel Alexeev), to install, paste this in a terminal as root: ```shell dnf copr enable hubbitus/remmina-next dnf upgrade --refresh 'remmina*' 'freerdp*' ``` -## Red Hat +## [Red Hat](https://www.redhat.com) Install Remmina from the EPEL repository by pasting this in a terminal: @@ -145,13 +134,7 @@ wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -ivh epel-release-latest-7.noarch.rpm ``` -## Sabayon (Gentoo Binary based) -* Install : -``` -equo -i net-misc/remmina - ``` - -## Gentoo +## [Gentoo](https://www.gentoo.org/) * To build and install ```shell emerge -av net-misc/remmina @@ -166,37 +149,36 @@ emerge -avb net-misc/remmina emerge -avk remmina*.tar.bz # From cp /usr/portage/packages/net-misc remmina* > /mnt/some-usb-stick to multiple boxes emerge -avk =net-misc/remmina-#??Version number -# if you have a Bin-host/Binary package server defined on your LAN ``` -* (version???) on other machines as a binary if you have many Gentoo machines… directly from file else bin host - -## Arch Linux based - -There is an official Arch Linux Remmina package. **Or**, if you to use the AUR, install [remmina-git](https://aur.archlinux.org/packages/remmina-git). +## Sabayon (Gentoo binary based) +``` +equo -i net-misc/remmina + ``` -There are also some external, not supported plugins provided by [Muflone](https://github.com/muflone) : +## [Arch Linux](https://www.archlinux.org/) (and friends) -* Arch Remmina [Protocol plugins](https://aur.archlinux.org/packages/?O=0&SeB=nd&K=Remmina&outdated=&SB=n&SO=a&PP=50&do_Search=Go) +There is an official Arch Linux Remmina package. **Or**, if you want to use the AUR, install [remmina-git](https://aur.archlinux.org/packages/remmina-git). +There are also some external, not supported plugins provided by [Muflone](https://github.com/muflone) and other +Arch Remmina [Protocol plugins](https://aur.archlinux.org/packages/?O=0&SeB=nd&K=Remmina&outdated=&SB=n&SO=a&PP=50&do_Search=Go) -## Solus +## [Solus](https://getsol.us/home/) ```shell sudo eopkg update-repo sudo eopkg install remmina ``` -## Build from source +## [Build from source](https://gitlab.com/Remmina/Remmina/-/branches) -* How to compile "master" branch on [Ubuntu 14.04](Compile-on-Ubuntu-14.04) and [Ubuntu 16.04](Compile-on-Ubuntu-16.04). -* How to compile "master" branch on [Fedora 20](Compile-on-Fedora-20). +* How to compile "master" branch on [Ubuntu 14.04](Compile-on-Ubuntu-14.04), [Ubuntu 16.04](Compile-on-Ubuntu-16.04) and [Fedora 20](Compile-on-Fedora-20). -* "master" branch: This compiles with the current FreeRDP master branch, and will compile with FreeDRP 2.0 when released as stable. Code development and bugfixes is done here, on the master branch. -* "oldmaster" branch: the 1.1.2 stable version, which compiles with freerdp 1.1 stable. Only security fixes or critical bugs are fixed (i.e.: data corruption). +* Code development and bugfixes take place on the master branch. + It compiles with the current FreeRDP master branch, and will compile with [FreeDRP](http://www.freerdp.com/) 2.0 when released as stable. # Links - [Remmina website](https://www.remmina.org/) - [Remmina subreddit](https://reddit.com/r/Remmina) - [Remmina Development Doc](https://remmina.gitlab.io/remminadoc.gitlab.io) -- [Versions for various operating systems](https://repology.org/project/remmina/versions) +- [Versions for various operating systems](https://repology.org/project/remmina/versions)
\ No newline at end of file |