Supported OS

WINDOWS


Windows 7, 8, 10
Windows Server 2008 and R2, 2012 and R2, 2016


LINUX


Supported OS versions (verified)

OSVersionArchitectures
Debian9x64
Ubuntu16.04x64
Red Hat Enterprise Linux7x64
SUSE Enterprise Linux12x64
Amazon LinuxAMI.


Supported OS versions (unverified – possible problems)

OSVersionArchitectures
Ubuntu *14.04, 17.10x64
Debian8.7+x64
Oracle Linux7x64
Fedora26, 27x64
Linux Mint18, 17x64
openSUSE42.2+x64

For more information, please see the following page:



Prerequisites

Thru Transport Client built under Microsoft .NET Core 2.0.

.NET Core 2.0 is included to Transport Client package. There is no need to install it on the system.
Please make sure that your Linux distribution has the necessary libraries installed.

Linux distribution dependencies

The following are intended to be examples.

The exact versions and names may vary slightly on your Linux distribution of choice.


Debian\Ubuntu – These distributions require the following libraries installed:

libunwind8
liblttng-ust0
libcurl3
libssl1.0.0
libuuid1
libkrb5-3
zlib1g
libicu52 (for Ubuntu 14.X)
libicu55 (for Ubuntu 16.X)
libicu57 (for Ubuntu 17.X)


SUSE 12 INSTALLATION NOTES

• If installation fails with an error “No usable version of the libssl was found”

install ‘libssl1.0.0’ using this command: sudo zypper in libopenssl1_0_0


Working with shared resources

To work with shared resources, you should mount them to the local file system.


Usage notes and examples

Please check that you have execute permission for Thru TransportClient file.

Execution file ( in the following examples):
Windows: ThruTransportClient.exe
Linux: ThruTransportClient


Examples of command-line commands for start the utility:


Pull command ./ThruTransportClient -c pull -a https://tcapi -t TRN475175 -e END632145 -s 30093D0D-BBE1-49C6-89B9-0D09750D257C -d “/home/user/Incoming” -V

Push command ./ThruTransportClient -c push -a https://tcapi -t TRN475175 -e END632145 -s 7163F80A-E395-4BDE-8842-4161ACD09576 -f “/home/user/Outcoming/file.txt” -R

Help ./ThruTransportClient -?