Перейти к содержанию

Установка на операционную систему Linux

Автоматическая установка

Для автоматической установки на ОС семейства Linux необходимо выполнить следующие действия:

  1. Выполнить в терминале ОС команды:

    wget https://update.spacevm.ru/space-client/linux/space-client-linux-installer.sh
    
    • Для установки Space Client последней версии 2.х:

      sudo bash space-client-linux-installer.sh 2
      
    • Для установки Space Client последней версии 3.х:

      sudo bash space-client-linux-installer.sh 3
      
  2. Выбрать ОС из списка.

    Если ОС указаны в графической оболочке, то необходимо выбрать ОС и нажать кнопку ОК.

    Если список выводится текстом в терминале, то необходимо набрать номер ОС и нажать Enter.


Ручная установка

Для ручной установки Space Client с сервера ООО "ДАКОМ М" необходимо выполнить команды, соответствующие выбранной ОС Linux:

  1. Alt Linux 10

  2. AlterOS 7.x

  3. Centos 7, 8

  4. Debian 9

  5. Debian 10, 11 / Ubuntu

  6. Astra Linux Common Edition 2.12

  7. RedOS 7.2

  8. RedOS 7.3

  9. Astra Linux Special Edition 1.7


Alt Linux 10

apt-get update && apt-get install wget -y
wget https://update.spacevm.ru/space-client/linux/apt-rpm/x86_64/RPMS.alt10/space-client-latest.rpm
apt-get install ./space-client-latest.rpm -y
rm -f space-client-latest.rpm

AlterOS 7.x

sudo tee /etc/yum.repos.d/space-client.repo <<EOF
[space-client]
name=Space Client repository
baseurl=http://update.spacevm.ru//space-client/linux/yum/alteros7/\$basearch
gpgcheck=1
gpgkey=http://update.spacevm.ru/space-client/linux/yum/RPM-GPG-KEY-space-client
enabled=1
EOF
sudo yum erase -y freerdp-libs
sudo yum install -y http://mirror.centos.org/centos/7/os/x86_64/Packages/libwinpr-2.1.1-2.el7.x86_64.rpm
sudo yum install -y http://mirror.centos.org/centos/7/os/x86_64/Packages/freerdp-libs-2.1.1-2.el7.x86_64.rpm
sudo yum install -y https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/h/hiredis-0.12.1-2.el7.x86_64.rpm
sudo yum install space-client -y

Centos 7, 8

sudo tee /etc/yum.repos.d/space-client.repo <<EOF
[space-client]
name=Space Client repository
baseurl=http://update.spacevm.ru//space-client//linux/yum/el\$releasever/\$basearch
gpgcheck=1
gpgkey=http://update.spacevm.ru/space-client//linux/yum/RPM-GPG-KEY-space-client
enabled=1
EOF
sudo yum install space-client -y

Debian 9

sudo apt-get update && sudo apt-get install apt-transport-https wget lsb-release -y
wget -qO - http://update.spacevm.ru/space-repo-key.gpg | sudo apt-key add -
add stretch-backports repo #for freerdp 2.0
echo "deb http://deb.debian.org/debian stretch-backports main" | sudo tee /etc/apt/sources.list.d/stretch-backports.list
echo "deb http://update.spacevm.ru//space-client/linux/apt $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/space-client.list
sudo apt-get update && sudo apt-get install space-client -y
sudo rm -f /etc/apt/sources.list.d/stretch-backports.list && sudo apt-get update

Debian 10, 11 / Ubuntu

sudo apt-get update && sudo apt-get install apt-transport-https wget lsb-release gnupg -y
sudo wget -O /usr/share/keyrings/space-repo-key.gpg https://update.spacevm.ru/space-repo-key.gpg
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/space-repo-key.gpg] https://update.spacevm.ru/space-client/linux/apt $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/space-client.list
sudo apt-get update && sudo apt-get install space-client -y

Astra Linux Common Edition 2.12

sudo apt-get update && sudo apt-get install apt-transport-https wget -y
wget -qO - https://update.spacevm.ru/space-repo-key.gpg | sudo apt-key add -
echo "deb https://update.spacevm.ru/space-client/linux/apt bionic main" | sudo tee /etc/apt/sources.list.d/space-client.list
sudo apt-get update && sudo apt-get install space-client -y

RedOS 7.2

tee /etc/yum.repos.d/space-client.repo <<EOF
[space-client]
name=Space Client repository
baseurl=https://update.spacevm.ru/space-client/linux/yum/el7/\$basearch
gpgcheck=1
gpgkey=https://update.spacevm.ru/space-client/linux/yum/RPM-GPG-KEY-space-client
enabled=1
EOF
yum install space-client freerdp-libs -y

RedOS 7.3

tee /etc/yum.repos.d/space-client.repo <<EOF
[space-client]
name=Space Client repository
baseurl=https://update.spacevm.ru/space-client/linux/yum/redos7.3/\$basearch
gpgcheck=1
gpgkey=https://update.spacevm.ru/space-client/linux/yum/RPM-GPG-KEY-space-client
enabled=1
EOF
dnf install space-client -y

Astra Linux Special Edition 1.7

  1. Убедиться, что в системе подключены интернет-репозитории.

  2. Обновить списки пакетов командой:

    sudo apt-get update
    
  3. Загрузить актуальную версию Space Client с сервера ООО "ДАКОМ М".

    Например, для версии 2.4.0:

    wget https://update.spacevm.ru/space-client/linux/apt/pool/main/s/space-client/space-client_2.4.0.326~astra_amd64_signed.deb
    
  4. Выполнить установку Space Client:

    sudo apt install ./space-client_2.4.0.326~astra_amd64_signed.deb
    

Управление параметрами языка интерфейса Space Client

  1. Закрыть приложение Space Client.

  2. Открыть конфигурационные файлы:

    /home/{текущий пользователь}/.config/SpaceClient/SpaceClient
    
  3. Перейти в файл client_settings.ini.

  4. Добавить в секцию [ServiceSettings] поле lang=en_US.UTF-8.

    Может принимать значение: ru_RU.UTF-8, en_US.UTF-8.

  5. Сохранить изменения.