WinSCP on Raspberry Pi

Step-by-step instruction to install WinSCP 5.9.2 on Raspberry Pi

using ExaGear Desktop

WinSCP (Windows Secure Copy Protocol) is a free open source SFTP client, FTP client, WebDAV client and SCP client for Windows. Its main function is secure file transfer between a local and a remote computer. Beyond this, WinSCP offers scripting and basic file manager functionality.

The reason why you might want to use WinSCP on your Raspberry Pi is quite obvious – security. This multi-functional open source tool has been around since 2000 and it’s now considered a classic by a vast global user-base.

It’s free, it’s portable and it’s light weight. And you can be sure that your password, and all files transferred, will be encrypted and thus protected.

As well as privacy while transferring files we always have to take care about the safe way to store files. The best way is keeping them in you own cloud. There are different ways to build up a cloud storage system right on your Raspbian device, which you can find in our special Raspberry Pi OwnCloud guide.

Unfortunately, WinSCP is only available for Windows. And in our previous posts we already told you how to install Windows apps on Raspberry Pi with the help of Wine. Our today’s article continues this topic and explains how to install the latest version of WinSCP on your Raspberry Pi. Below you will find a detailed step-by-step instruction.

Raspberry Pi test stand configuration

Model

Raspberry Pi 2 Model B

Raspberry Pi 3

Frequency

1000 MHz

1200 MHz

Memory

1 GB RAM

1 GB RAM

Operating System

Raspbian Jessie from May 2016

Raspbian Jessie from May 2016

Software

WinSCP 5.9.2

Wine 1.8

Eltechs ExaGear Desktop for Raspberry Pi 2

WinSCP 5.9.2

Wine 1.8

Eltechs ExaGear Desktop for Raspberry Pi 3

WinSCP 5.9.2 installation instruction

Install ExaGear Desktop

1. Put ExaGear Desktop archive with installation packages and ExaGear Desktop license key in the same folder. Open Terminal (command line), move to this folder and unpack the archive using the following command:

$ tar -xvzpf exagear-desktop-rpi3.tar.gz

2. Install and activate ExaGear by running install-exagear.sh script:

$ sudo ./install-exagear.sh

Launch guest x86 system

3. Enter the guest x86 system using the following command:

$ exagear
Starting the shell in the guest image /opt/exagear/images/debian-8

Check that you’re in x86 environment by running the ‘arch’ command:

$ arch
i686

4. It is recommended to update apt-get repositories on the first launch of the guest system:

$ sudo apt-get update

Install Wine

5. Install Wine in Terminal inside the guest system:

$ sudo apt-get install wine

Package manager will offer you to install a bunch of packages. Agree and start the installation.

Once the installation process is finished check that you have the Eltechs build of Wine installed:

$ wine --version
wine-1.8.1-eltechs

Install WinSCP 5.9.2

6. Download and install WinSCP 5.9.2 using Wine

$ wget http://winscp.net/download/WinSCP-5.9.2-Setup.exe
$ wine WinSCP-5.9.2-Setup.exe

Follow the promts and get WinSCP 5.9.2 installed on your Raspberry Pi:

WinSCP installation

Final notes

Note that with ExaGear Desktop you can install and run plenty of Windows applications compatible with Wine on your Raspberry Pi.

Here is the Wine Application Database where you can get the information on application compatibility, as well as tips and tricks on Wine configuration for a particular application.

It is also worth noting that with ExaGear Desktop you can run practically any x86 app on Raspberry Pi and other ARM-based devices, such as Odroid, Banana Pi, Beagleboard, Cubox, Jetson, Cubieboard etc.

Get my ExaGear Desktop

Also on Eltechs

Virtual machine for Rasberry Pi - ExaGear Desktop

Virtual machines for Raspberry Pi

Choose the best virtual machine for your Raspberry Pi or any other ARM device comparing ExaGear and its alternatives

TeamSpeak 3 Server on Raspberry Pi

Build a TeamSpeak 3 Server on Raspberry Pi

In this post, we will tell you how to setup TeamSpeak 3 Server on Raspberry Pi with ExaGear Desktop which allows running any x86 apps on ARM mini PCs.

Microsoft Dotnet Framework on Raspberry Pi

Run MS .NET Framework 4.5 on Raspberry Pi

Set and run .NET Framework on Raspberry Pi for any specific reason. Step-by-step detailed guide.

Run Wine on Raspberry Pi

Wine on Raspberry Pi

Detailed instruction on running a Wine app on any Raspberry Pi (or other ARM) to port different x86 apps on Raspbian

Get you gaming experience beyond RetroPie level

Gaming Beyond RetroPie

Run iconic PC games like Arcanum, Disciples II and Fallout on RPi with Exagear and improve your device gaming level beyond Retropie.

How to turn Raspberry Pi into gaming emulator device

Raspberry Pi Gaming emulator

A detailed guide on how to make your Raspberry Pi a powerful gaming emulator and run any iconic and nostalgic PC games on Raspbian (or any other ARM).

ExaGear is registered trademark of Eltechs, Inc. Raspberry Pi is a trademark of the Raspberry Pi Foundation. Other trademarks and product names are the property of their respective owners.