Como instalar o cliente de RDP FreeRDP no Linux

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.

Como instalar o cliente de RDP FreeRDP no Linux
Como instalar o cliente de RDP FreeRDP no Linux

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.

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.

Deixe um comentário

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.