Download PDF
Download page Клиент. Установка, удаление и обновление в ОС Astra Linux Special Edition.
Клиент. Установка, удаление и обновление в ОС Astra Linux Special Edition
Получение пакетов установки в ОС Astra Linux Special Edition
Дистрибутив представлен бинарным файлом пакета программного обеспечения (ПО) в deb
-формате. Установка в ОС Astra Linux Special Edition производится из локального репозитория, который распространяется в формате iso
-образа.
Получить iso
-образ можно двумя способами:
- заполнить запрос на получение образа через сайт Termidesk:
https://termidesk.ru/support/#request-support
; - через личный кабинет:
https://lk-new.astralinux.ru/
.
Для подключения локального репозитория Termidesk на узле, где предполагается установка, нужно выполнить следующее:
скопировать в домашний каталог пользователя образ диска
termidesk-vdi.XXXXX.iso
, гдеХХХХХ
— версия сборки;подключить образ диска к файловой системе в каталог
/mnt
:
:~$ sudo mount -o loop termidesk-vdi.XXXXX.iso /mnt
где:
-o loop
- параметры для привязки петлевого устройства (/dev/loop
) к файлу termidesk-vdi.XXXXX.iso
, устройство затем монтируется в указанный каталог /mnt
;
- скопировать содержимое каталога
repos
подключенного образа диска в каталог/var
локальной файловой системы:
:~$ sudo cp -Rp /mnt/repos /var
где:
-Rp
- ключ для рекурсивного копирования подкаталогов и файлов с сохранением исходных свойств;
отключить подключенный ранее образ диска от узла:
:~$ sudo umount /mnt
- установить пакет
lsb-release
:
:~$ sudo apt install -y lsb-release
где:
-y
- ключ для пропуска подтверждения установки;
- добавить локальный репозиторий Termidesk (
/var/repos/astra
) в файл/etc/apt/sources.list.d/termidesk_local.list
через командный интерпретаторsh
:
:~$ sudo sh -c 'echo "deb file:/var/repos/astra $(lsb_release -cs) non-free" > /etc/apt/sources.list.d/termidesk_local.list'
где:
-c
- ключ для чтения команд из вводимой строки (стандартный ввод);
echo
- команда вывода текста, совместно с символом «>» используется для перенаправления строки deb file:/var/repos/astra $(lsb_release -cs) non-free
в файл /etc/apt/sources.list.d/termidesk_local.list
;
deb file:/var/repos/astra $(lsb_release -cs) non-free
- добавляемый репозиторий, вложенная команда $(lsb_release -cs)
подставляет версию - 1.7_x86-64
;
- выполнить поиск ключа репозитория Termidesk
GPG-KEY-PUBLIC
и добавить его
:~$ cat /var/repos/astra/GPG-KEY-PUBLIC | sudo apt-key add -
- убедиться, что ключ с
uid
«release@uveon.ru
» был успешно добавлен:
:~$ apt-key list
В случае, если ключ не отображен в выводе команды, необходимо убедиться, что ключ GPG-KEY-PUBLIC
существует:
:~$ cat /var/repos/astra/GPG-KEY-PUBLIC
Команда выведет содержимое ключа в формате Base64.
Если ключ все же существует, необходимо проверить правильность выполнения шагов по добавлению репозитория Termidesk в файл /etc/apt/sources.list.d/termidesk_local.list
.
- обновить данные пакетного менеджера:
:~$ sudo apt update
Данную команду (sudo apt update
) необходимо выполнять при каждом изменении списка источников пакетов или при изменении содержимого этих источников.
Получение пакетов установки через Интернет-репозиторий
Для получения пакетов установки может использоваться Интернет-репозиторий:
https://termidesk.ru/repos/
.
Для подключения репозитория в ОС Astra Linux Special Edition нужно выполнить следующее:
- установить пакет
lsb-release
:
:~$ sudo apt install -y lsb-release
где:
-y
- ключ для пропуска подтверждения установки;
- добавить репозиторий Termidesk в файл
/etc/apt/sources.list.d/termidesk_local.list
через командный интерпретаторsh
:
:~$ sudo sh -c 'echo "deb https://termidesk.ru/repos/astra $(lsb_release -cs) non-free" > /etc/apt/sources.list.d/termidesk_local.list'
где:
-c
- ключ для чтения команд из вводимой строки (стандартный ввод);
echo
- команда вывода текста, совместно с символом «>» используется для перенаправления строки deb https://termidesk.ru/repos/astra $(lsb_release -cs) non-free
в файл /etc/apt/sources.list.d/termidesk_local.list
;
deb https://termidesk.ru/repos/astra $(lsb_release -cs) non-free
- добавляемый репозиторий, вложенная команда $(lsb_release -cs)
подставляет версию - 1.7_x86-64
;
- получить ключ репозитория Termidesk
GPG-KEY-PUBLIC
и добавить его в ОС:
:~$ wget -O - https://termidesk.ru/repos/astra/GPG-KEY-PUBLIC | sudo apt-key add -
- обновить данные пакетного менеджера:
:~$ sudo apt update
ОС Astra Linux Special Edition
Установка Клиента
Перед установкой необходимо подключить сетевой или локальный репозиторий Termidesk, как приведено в подразделе Получение пакетов установки через Интернет-репозиторий или Получение пакетов установки в ОС Astra Linux Special Edition.
Для установки Клиента необходимо выполнить следующие действия:
- открыть программу «Терминал Fly» и получить доступ к интерфейсу командной строки;
выполнить установку Клиента:
:~$ sudo apt -y install termidesk-client
Для установки ПО termidesk-viewer
выполнить команду:
:~$ sudo apt -y install termidesk-viewer
Установка Клиента в режиме замкнутой программной среды
Замкнутая программная среда (ЗПС) является средством повышения безопасности ОС путем контроля целостности (неизменности) файлов.
Для установки Клиента при включенном в ОС режиме ЗПС необходимо предварительно установить пакет termidesk-digsig-keys
, для этого выполнить последовательность шагов:
- подключить репозиторий Termidesk;
- выполнить установку с использованием репозитория:
:~$ sudo apt -y install termidesk-digsig-keys
- выполнить перезагрузку ОС:
:~$ sudo reboot
- выполнить установку Клиента:
:~$ sudo apt -y install termidesk-client
- выполнить установку ПО
termidesk-viewer
:
:~$ sudo apt -y install termidesk-viewer
Удаление Клиента и ПО termidesk-viewer
Удаление Клиента и ПО termidesk-viewer
из среды ОС Astra Linux Special Edition выполняется командами:
:~$ sudo aptitude purge -y termidesk-client
:~$ sudo aptitude purge -y termidesk-viewer
После удаления необходимо очистить оставшиеся зависимости и конфигурации командой:
:~$ sudo aptitude purge ~c -y
Команда полностью удалит оставшиеся настройки и зависимости уже удаленных пакетов.
Обновление Клиента и ПО termidesk-viewer
Обновление Клиента и ПО termidesk-viewer
в среде ОС Astra Linux Special Edition выполняется установкой новой версии поверх предыдущей.