Question: I have to buy a Raspberry Pi to control a monitor remotely. 

1. Can I install software like [TeamViewer](http://en.wikipedia.org/wiki/TeamViewer) on Raspberry Pi?
2. Can I connect the Raspberry Pi via wireless or LAN?
3. Can I connect an Internet key to a Raspberry Pi?

Answer: 
You can run x86 version of Teamviewer using ExaGear Desktop emulator

1. Install ExaGear Desktop (note that ExaGear isn't free and you have to obtain the license)

```
tar -xvzpf exagear-desktop-rpi2.tar.gz
sudo ./install-exagear.sh

```
2. Run ExaGear Desktop

```
exagear

```
3. Download TeamViewer

```
sudo apt-get install wget 
wget http://download.teamviewer.com/download/teamviewer_i386.deb

```
4. Install TeamViewer

```
sudo dpkg -i teamviewer_i386.deb
sudo apt-get install -f

```
5. Teamviewer port for Linux is based on Wine. Raspbian use a bit different virtual memory configuration than Wine expects, so you have to patch wine

```
wget http://s3.amazonaws.com/wine1.6-2g-2g/wine1.6-2g-2g.tar.gz
tar -xzvf wine1.6-2g-2g.tar.gz
sudo ./teamviewer-fix-2g.sh 

```
6. Now you can run teamviewer

```
teamviewer

```

[![Run Teamviewer on Raspberry Pi](https://i.stack.imgur.com/pd5bb.png)](https://i.stack.imgur.com/pd5bb.png)

Based on [this post](https://eltechs.com/run-teamviewer-on-raspberry-pi/).
TeamViewer can be installed on the Raspberry Pi using Eltechs Exagear. [Here](http://eltechs.com/run-teamviewer-on-raspberry-pi/) is description how to do it.