3.4.2. Установка VDI-клиента (Linux)

Откройте в веб-браузере URL:

https://docs.tionix.ru/<номер_релиза>/faq/tionix_modules/packages_tionix_modules.html

В зависимости от выбранной операционной системы необходимо определить репозиторий, содержащий пакет с модулем (TIONIX.VDIclient). Для ОС Linux определены форматы поставки – RPM или DEB.

Также выпускается ПО клиента VDI, распространяемое в формате AppImage, которое не требует установки [1]. Необходимо лишь убедиться, что выбранная ОС поддерживает запуск или содержит в репозитории пакеты поддержки, необходимые для установки.

Примечание.

Может потребоваться назначение права на исполнение [2].

Предусмотрены следующие способы установки модуля:

  1. прямая установка скачанного пакета (Раздел 4.2.1);
# Debian/Ubuntu
dpkg -i tionix-vdi-client_...deb

#Fedora/CentOS:
rpm -ivh tionix-vdi-client_...rpm
  1. установка пакета из репозитория (Раздел 4.2.2).
# Debian/Ubuntu/ALT Linux
apt -y install tionix_vdi_client
или
apt-get -y install tionix_vdi_client

# Fedora/CentOS:
yum -y install tionix_vdi_client

3.4.2.1. Установка пакета (deb/rpm) по прямой ссылке

Ниже рассмотрен второй способ установки, используемый для наиболее распространенных дистрибутивов Linux (Debian и CentOS). Использование прямой ссылки/URL подразумевает выполнение операции скачивания программного пакета определенной версии/релиза с последующим выполнением операции установки.

Установка ПО клиента (Debian-based) выполняется из командной строки:

sudo apt install http://deb-repo.tionix.ru/pool/main/t/tionix-vdi-client/tionix-vdi-client_<номер_релиза>-2_amd64.deb

где номер_релиза – число в формате X.Y.Z.

Установка ПО клиента (Redhat-based) выполняется из командной строки:

sudo rpm -ivh https://repo.tionix.ru/centos/centos7/tionix/release/python-tionix_vdi_client-<номер_релиза>-el7.x86_64.rpm

Внимание.

Пакетный менеджер apt использует утилиту wget для скачивания (по сети) указанного для установки пакета. Если установка не сработала (возникла ошибка «Невозможно найти пакет»), то сначала убедитесь, что утилита доступна (установлена в системе), затем - проверьте, что ссылка/URL указана верно:

wget http://deb-repo.tionix.ru/pool/main/t/tionix-vdi-client/<имя_пакета>.deb

3.4.2.2. Репозиторий

Репозиторий настраивается администратором системы, на которую должно быть установлено ПО клиента (Ubuntu, CentOS и т.п).

Для перехода к списку пакетов следует кликнуть мышью на подходящем элементе списка, например:

3.4.2.2.1. Подключение deb-репозитория

Ниже показан способ настройки/подключения репозитория, содержащего пакеты для Debian-based операционных систем.

Установка открытого ключа ключевой пары GPG репозитория осуществляется выполнением команды:

wget -O - -q http://deb-repo.tionix.ru/tionix.gpg.key | apt-key add -

Чтобы отключить использование GPG-ключей, используемых при подписи репозитория, выполните команду:

echo "deb [trusted=yes] http://deb-repo.tionix.ru tionix main" >> /etc/apt/sources.list

Для подключения репозитория, содержащего стабильную версию ПО, выполните следующую команду:

echo "deb http://deb-repo.tionix.ru tionix main" >> /etc/apt/sources.list

Для подключения репозитория, содержащего различные версии пакетов в стадии RС (кандидат в релизы), выполните команду:

echo "deb http://deb-repo.tionix.ru tionix-rc main" >> /etc/apt/sources.list

3.4.2.2.2. Подключение rpm-репозитория

Добавьте файл репозитория, содержащего пакеты для CentOS-based операционных систем. Для этого следует (с правами суперпользователя) выполнить команды:

сd /etc/yum.repos.d/
wget https://repo.tionix.ru/centos/centos7/tionix.repo
yum repolist

3.4.2.2.3. Установка пакета из deb-репозитория

Для того, чтобы установить актуальную (наиболее свежую) версию пакета, необходимо обновить информацию о пакетах, хранимых в репозитории. Выполните одну из команд:

sudo apt update
или
sudo apt-get update

После обновления информации выполните установку программного пакета с помощью одной из команд:

sudo apt install tionix-vdi-client
или
sudo apt-get install tionix-vdi-client

Если необходимо установить определённую версию/релиз ПО клиента VDI, то следует после имени пакета добавить уточнение (номер версии/релиза).

3.4.2.2.4. Установка пакета из rpm-репозитория

Чтобы получить подробную информацию о пакете, находящемся в репозитории, выполните команду:

yum search python-tionix_vdi_client && yum info python-tionix_vdi_client

После того как репозиторий проверен и пакет обнаруживается, установка пакета осуществляется с помощью команды:

sudo yum install python-tionix_vdi_client

Примечание.

Система управления пакетами затребует подтверждение путем ввода буквы „y“ и нажатия <Enter>.

Репозиторий может время от времени дополняться пакетами новых версий или релизов ПО клиента VDI. Рекомендуется обновлять информацию о пакетах, хранящихся в репозитории, с помощью составной команды:

yum clean all && yum repolist

Сноски

[1]https://docs.appimage.org/introduction/concepts.html
[2]https://pingvinus.ru/note/appimage