System requirements

User workplace requirements

For Linux

Note

Including Russian operating systems: Astra Linux (1.6 SE, 1.7 SE, Orel), ALT Linux (versions 8 and 9), Atlant, AlterOS, RedOS, SintezM; open operating systems: CentOS, Ubuntu, Open Suse, Fedora, as well as a line of commercial RHEL distributions.

For installing and operating RSclient module at the user’s workplace, the components are required:

  1. Python version 3.7 and higher;

  2. pip3 package management system;

  3. Remote access client compatible with the operating system installed in the workplace;

  4. To install the necessary packages, run the commands:

    apt-get install swig libkrb5-dev libcurl4-openssl-dev libssl-dev
    

On server to which the connection will be made using RSclient, RSserver service must be installed and configured, which provides the infrastructure for managing remote workplaces.

For Windows

Only 64-bit Windows is supported.

For installing and operating RSclient module at the user’s workplace, the components are required:

  1. Remote access client compatible with the operating system installed in the workplace;
  2. Visual C ++ redistributable Package for Visual Studio 2015.

On server to which the connection will be made using RSclient, RSserver service must be installed and configured, which provides the infrastructure for managing remote workplaces.

Dependencies

Dependencies after line # smart card functional are optional and only needed to work with smart card.

pbr!=2.1.0,>=2.0.0
requests!=2.12.2,!=2.13.0,>=2.10.0
prettytable
cliff>=1.16.0
PySide2<5.12; python_version < '3.6'
PySide2<5.16; python_version >= '3.6'
distro

Communication bandwidth requirements

The requirements for the bandwidth of the communication channel for the operation of the RSclient module are determined by the remote access protocol used.