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

Установка на ОС Linux с сервера ООО "ДАКОМ М"

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

  1. Alt Linux 9
  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

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

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

  • в терминале выполнить:
wget https://update.spacevm.ru/space-client/linux/space-client-linux-installer.sh
sudo bash space-client-linux-installer.sh
  • после выполнения команд необходимо выбрать ОС из списка.

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

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

Alt Linux 9

apt-get update && apt-get install wget -y
wget https://update.spacevm.ru/space-client/linux/apt-rpm/x86_64/RPMS.alt9/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. Подключить iso-образ основного диска Astra Linux SE 1.7, выполнить команды для копирования deb-пакетов в систему:

    sudo mount /media/cdrom
    
    sudo mkdir /opt/main
    
    sudo cp -r /media/cdrom/pool /media/cdrom/dists /opt/main/
    
    sudo umount /media/cdrom
    
  2. Подключить iso-образ devel-диска Astra Linux SE 1.7, выполнить команды для копирования deb-пакетов в систему:

    sudo mount /media/cdrom
    
    sudo mkdir /opt/devel
    
    sudo cp -r /media/cdrom/pool /media/cdrom/dists /opt/devel/
    
    sudo umount /media/cdrom
    
  3. Настроить локальный apt-репозиторий, привести файл /etc/apt/sources.list к виду:

    deb file:///opt/main 1.7_x86-64 contrib main non-free
    
    deb file:///opt/devel 1.7_x86-64 contrib main non-free
    
  4. Обновить списки пакетов командой:

    sudo apt-get update
    

Управление параметрами языка интерфейса 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. Сохранить изменения.