Remmina достаточно известная и популярная программа для удаленного подключения к рабочему столу. Она полностью бесплатная и поддерживает множество протоколов соединения (RDR, x2go, VNC, SSH и т. д.), которые устанавливаются как плагины. Список плагинов дополняется.
Установить программу можно из официального репозитория:
$ sudo apt update && sudo apt install remmina
но это будет заведомо не последняя версия/релиз.
Лучше, конечно устанавливать remmina из ppa remmina-team. Хотя, как указано на сайте программы, Remmina PPA ищет сопровождающего и активно не обновляется, но версия в этом репозитории свежее.
Добавление в систему репозитория для загрузки:
$ sudo apt-add-repository ppa:remmina-ppa-team/remmina-next [sudo] пароль для user: Вы хотите добавить следующие PPA: PPA for development (next branch) Remmina packages Больше информации: https://launchpad.net/~remmina-ppa-team/+archive/ubuntu/remmina-next Нажмите Enter, чтобы продолжить или Ctrl+C для отмены Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)). Executing: /tmp/apt-key-gpghome.dEym3f0uuO/gpg.1.sh --keyserver hkps://keyserver.ubuntu.com:443 --recv-keys 04E38CE134B239B9F38F82EE8A993C2521C5F0BA gpg: ключ 8A993C2521C5F0BA: импортирован открытый ключ "Launchpad PPA for Remmina PPA Team" gpg: Всего обработано: 1 gpg: импортировано: 1
Обновляем базу данных доступных пакетов:
$ sudo apt update
Сущ:1 http://ppa.launchpad.net/phoerious/keepassxc/ubuntu jammy InRelease
Пол:2 http://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB]
Пол:3 http://ppa.launchpad.net/remmina-ppa-team/remmina-next/ubuntu jammy InRelease [18,1 kB]
Сущ:4 http://archive.ubuntu.com/ubuntu jammy InRelease
Игн:5 http://packages.linuxmint.com vanessa InRelease
Пол:6 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [114 kB]
Сущ:7 http://packages.linuxmint.com vanessa Release
Пол:8 http://ppa.launchpad.net/remmina-ppa-team/remmina-next/ubuntu jammy/main amd64 Packages [5 216 B]
Пол:9 http://ppa.launchpad.net/remmina-ppa-team/remmina-next/ubuntu jammy/main i386 Packages [3 212 B]
Пол:10 http://ppa.launchpad.net/remmina-ppa-team/remmina-next/ubuntu jammy/main Translation-en [2 352 B]
Пол:11 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [99,8 kB]
Пол:13 http://archive.ubuntu.com/ubuntu jammy-updates/main i386 Packages [327 kB]
Пол:14 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages [613 kB]
Пол:15 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages [426 kB]
Пол:16 http://archive.ubuntu.com/ubuntu jammy-updates/universe i386 Packages [279 kB]
Получено 1 998 kB за 3с (585 kB/s)
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово
Может быть обновлено 2 пакета. Запустите «apt list --upgradable» для их показа.
W: http://ppa.launchpad.net/remmina-ppa-team/remmina-next/ubuntu/dists/jammy/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
На данный момент выдаётся предупреждение о том, что ключ хранится в устаревшей связке ключей trust.gpg. Чтобы устранить это предупреждение (а можно и не устранять) нужно исполнить команду:
$ sudo apt-key list Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)). /etc/apt/trusted.gpg -------------------- pub rsa4096 2014-11-20 [SC] 04E3 8CE1 34B2 39B9 F38F 82EE 8A99 3C25 21C5 F0BA uid [ неизвестно ] Launchpad PPA for Remmina PPA Team
найти секцию, относящуюся к Launchpad PPA for Remmina PPA Team и скопировать 8 последних символов ключа — 21C5 F0BA.
Затем выполнить:
$ sudo apt-key export 21C5F0BA | sudo gpg --dearmour -o /etc/apt/trusted.gpg.d/remmina-key.gpg Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
и повторить sudo apt update. Предупреждение должно пропасть. Теперь можно установить саму программу remmina и дополнительные плагины:
$ sudo apt install remmina remmina-plugin-rdp remmina-plugin-secret
Можно посмотреть доступные дополнительные плагины:
$ apt-cache search remmina remmina-common - Common files for Remmina remmina-plugin-rdp - RDP plugin for Remmina remmina-plugin-vnc - VNC plugin for Remmina remmina - GTK+ Remote Desktop Client remmina-dev - Headers for Remmina remmina-plugin-secret - Secret plugin for Remmina remmina-plugin-exec - EXEC plugin for Remmina remmina-plugin-kiosk - Kiosk plugin for Remmina remmina-plugin-kwallet - KWallet plugin for Remmina remmina-plugin-spice - Spice plugin for Remmina remmina-plugin-x2go - X2Go plugin for Remmina remmina-plugin-python - Python support for Remmina remmina-plugin-www - WWW plugin for Remmina
и доустановить необходимые:
sudo apt install remmina-plugin-x2go
Всё, программой можно пользоваться.