Se você precisa acessar computadores usando a “área de trabalho do Windows”, conheça e veja como instalar o cliente de RDP FreeRDP no Linux.
RDP, ou Remote Desktop Protocol, é um protocolo multi-canal que permite que um usuário se conecte a um computador rodando o Microsoft Terminal Services.
FreeRDP 2.0, que oferece uma implementação gratuita do Remote Desktop Protocol (RDP), desenvolvido com base nas especificações da Microsoft.
O projeto fornece uma biblioteca para integrar o suporte ao RDP em aplicativos de terceiros e um cliente que pode ser usado para conectar-se remotamente à área de trabalho do Windows.
O código do projeto é distribuído sob a licença Apache 2.0.
Como instalar o cliente de RDP FreeRDP no Linux
Depois, você pode instalar o cliente de RDP FreeRDP no Linux, fazendo o seguinte:
Passo 1. Abra um terminal;
Passo 2. A primeira coisa que devemos fazer é obter o código fonte desta nova versão para compilar os pacotes para a instalação do aplicativo;
git clone git://github.com/FreeRDP/FreeRDP.git
Passo 3. Acesse a pasta criada;
cd FreeRDP
Passo 4. Agora, para compilar o pacote Flatpak, precisamos ter o suporte adicionado ao sistema. Se você não o possui, siga as instruções detalhadas neste artigo. Depois, execute os comandos abaixo para instalar algumas dependências e compilar o pacote do FreeRDP (é importante estar sempre posicionado sobre a pasta que contém o código FreeRDP);
flatpak install flathub org.freedesktop.Platform//18.08
flatpak install flathub org.freedesktop.Sdk//18.08
flatpak-builder packaging/flatpak/com.freerdp.FreeRDP.json
Passo 5. E pronto, você terá compilado seu pacote flatpak para instalar no seu sistema. Por fim, para compilar o pacote deb, basta digitar o seguinte no terminal:
sudo apt build-dep freerdp2-x11
sudo apt-get install ninja-build build-essential git-core debhelper cdbs dpkg-dev autotools-dev cmake pkg-config xmlto libssl-dev docbook-xsl xsltproc libxkbfile-dev libx11-dev libwayland-dev libxrandr-dev libxi-dev libxrender-dev libxext-dev libxinerama-dev libxfixes-dev libxcursor-dev libxv-dev libxdamage-dev libxtst-dev libcups2-dev libpcsclite-dev libasound2-dev libpulse-dev libjpeg-dev libgsm1-dev libusb-1.0-0-dev libudev-dev libdbus-glib-1-dev uuid-dev libxml2-dev libgstreamer1.0-dev libgstreamer0.10-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-base0.10-dev libfaad-dev libfaac-dev
ln -s packaging/deb/freerdp-nightly debian
dpkg-buildpackage
Por fim, basta abrir os pacotes criados para instalar o programa no seu sistema.
Depois, você pode tentar iniciar o programa no menu Aplicativos/Dash/Atividades ou qualquer outro lançador de aplicativos da sua distro, ou digite freerdp
ou em um terminal, seguido da tecla TAB.