We have already blogged about a better approach to use FreeRDP (with the DirectFB rendering backend) on the Raspberry Pi (here). We have been promising an easy-to-install package. Now we are deliviring this promise!
(This article will be updated with more information shortly. Please refer to our original article for more hints & information about setting up and running dfreerdp).
This post will give instructions on how to use the pi3g package repository to install the dfreerdp package. This means that if you’re running Raspbian, you don’t have to compile anything and will receive updates to this and other packages automatically.
The quick version
Add our repository (repository.pi3g.com) and install
You may need to update the package cache (sudo aptitude update) to see the package.
The long version
Add the pi3g repository
Adding the repository is pretty easy and, in principle, works the same as for every other software repository. Create the file
/etc/apt/sources.list.d/repository.pi3g.com.list with the following line:
deb http://repository.pi3g.com/debian/ wheezy main
A quick way to do that is this command:
sudo wget -O /etc/apt/sources.list.d/repository.pi3g.com.list http://repository.pi3g.com/sources.list
Then add our public key, which will ensure the packages are not intercepted and altered during download. The command
apt-key add <keyfile> will let you do just that. Or in one command:
wget -O - http://repository.pi3g.com/pubkey | sudo apt-key add -
Install the dfreerdp package
First make sure your system is up to date:
sudo aptitude update sudo aptitude upgrade
(It’s a good idea to run these two commands every now and then so your system doesn’t fall too far behind.)
Then simply install the package
dfreerdp like any other package. For example with this command:
aptitude install dfreerdp