Развёртывание Macroscop Сервер на Linux
Предупреждение
На каждом сервере Macroscop размещена одна или несколько внутренних баз данных. Эти базы содержат сведения о событиях, в том числе сгенерированных модулями аналитики, а также ряд других данных. Информация из баз данных используется для просмотра журнала событий, формирования отчётов и отображения данных видеоаналитики.
До версии 3.4 для всех внутренних баз данных Macroscop использовалась СУБД Firebird.
В Macroscop версии 3.4 база данных модуля видеоаналитики Поиск объектов была перенесена с Firebird на PostgreSQL. Это позволило сократить время формирования результатов поиска.
В Macroscop версии 4.0 на PostgreSQL были перенесены все внутренние базы данных. В результате сократилось время формирования всех отчётов и выросла скорость получения данных из журнала событий.
В связи с этим, перед установкой версии 3.4 и выше (а также при обновлении с версии 3.3 и ниже до версии 3.4 и выше) ознакомьтесь с информацией об установке PostgreSQL.
Примечание
По окончании установки нужно подключиться к серверу приложением Macroscop Конфигуратор и активировать лицензию на сервере.
Приложение Macroscop Конфигуратор устанавливается на компьютер в процессе установки на этот компьютер приложения Macroscop Клиент. Кроме того, в случае ОС Windows, установка приложения осуществляется также вместе с приложениями Macroscop Сервер и Macroscop Standalone.
Ниже приведены последовательности действий по установке, обновлению и удалению приложения Macroscop Сервер, разделённые в зависимости от используемого дистрибутива Linux.
Поддерживаемые дистрибутивы:
Astra Linux Common Edition 2.12
Установка актуальной версии с доступом в интернет
Добавьте репозиторий Macroscop:
wget -O - https://packages.macroscop.com/deb/install/macroscop-deps-astra-ce-2.12.sh | bash
Установите приложение Macroscop Сервер:
sudo apt install macroscop
Установка определённой версии с доступом в интернет
Добавьте репозиторий Macroscop:
wget -O - https://packages.macroscop.com/deb/install/macroscop-deps-astra-ce-2.12.sh | bash
Просмотрите список доступных версий в репозитории:
sudo apt show macroscop -a
Установите приложение Macroscop Сервер нужной версии (например, 4.1):
sudo apt install macroscop=4.1.*
Установка без доступа в интернет
Предупреждение
Для данного способа установки понадобится компьютер с выходом в Интернет и с операционной системой, соответствующей той, на которую необходимо установить Macroscop Сервер.
Очистите локальный репозиторий:
sudo apt-get clean
Добавьте репозиторий Macroscop:
wget -O - https://packages.macroscop.com/deb/install/macroscop-deps-astra-ce-2.12.sh | bash
Скачайте все необходимые пакеты (зависимости):
sudo apt-get install -d -y macroscop
Создайте директорию MacroscopPackages и перенесите в неё все скачанные пакеты:
mkdir ~/MacroscopPackages/ && cp -R /var/cache/apt/archives/*.deb ~/MacroscopPackages/
Скопируйте всю директорию MacroscopPackages на USB-носитель и перенесите данные на сервер. Установите приложение Macroscop Сервер и все зависимости с помощью следующей команды:
sudo dpkg -i /путь/до/MacroscopPackages/*.deb
Тихая установка
Примечание
Данная возможность доступна, начиная с Macroscop версии 3.4, и только для дистрибутивов Debian, Ubuntu и AstraLinux.
Чтобы при установке не отображались лишние вопросы, следует настроить debconf. Для этого используется следующая команда:
dpkg-reconfigure debconf
Сначала будет предложено выбрать интерфейс взаимодействия с debconf.
Затем нужно выбрать минимальный приоритет тех вопросов, которые будут отображаться.
В дальнейшем, в процессе установки, система автоматически подставит ответы на вопросы с более низким приоритетом, взяв эти ответы из базы данных debconf. На остальные вопросы (с выбранным и более высоким приоритетом) пользователь должен будет ответить самостоятельно, в интерактивном режиме.
Для выбора приоритета critical нужно выполнить следующую команду:
echo debconf debconf/priority select critical| debconf-set-selections
Если нужно отключить повторяющиеся вопросы, можно явно указать системе, что не нужно задавать вопрос, так как вы его уже видели. Для этого необходимо вручную добавить флаг seen у нужного вопроса в файле /var/cache/debconf/config.dat.
Name: macroscop/license-agreed
Template: macroscop/license-agreed
Value: true
Owners: macroscop
Flags: seen
Для установки Firebird без вопросов нужно добавить для debconf значение пароля доступа к базе данных, выполнив следующую команду и подставив пароль вместо password_value:
echo firebird3.0-server shared/firebird/sysdba_password/first_install password password_value | debconf-set-selections
Существующие шаблоны и их значения можно посмотреть в файле /var/cache/debconf/config.dat.
Обновление с доступом в интернет
Обновите репозиторий Macroscop:
sudo rm /etc/apt/sources.list.d/macroscop.list wget -O - https://packages.macroscop.com/deb/install/macroscop-deps-astra-ce-2.12.sh | bash
Установите актуальную версию приложения Macroscop Сервер:
sudo apt-get install macroscop
Обновление без доступа в интернет
Процедура обновления идентична процедуре установки без доступа в интернет. Для обновления приложения Macroscop Сервер на устройстве без доступа в интернет повторите шаги, описанные выше.
Удаление
Для удаления приложения Macroscop Сервер выполните следующую команду:
sudo apt-get remove macroscop
Поддерживаемые дистрибутивы:
Astra Linux Special Edition 1.7
Примечание
Обратите внимание, что для установки Macroscop требуются зависимости, расположенные в системных репозитория ОС. Убедить, что URL-адреса таких репозиториев раскомментированы в файле /etc/apt/sources.list.
Предупреждение
Приложение Macroscop Сервер работает на Astra Linux Special Edition 1.7 в режимах защиты «Орёл», «Воронеж» и «Смоленск». Обратите внимание, что Macroscop не будет работать при включённой ЗПС (Замкнутой программной среде), а при использовании МРД (Мандатное управление доступом) и МКЦ (Мандатный контроль целостности) его работа может быть некорректной!
Предупреждение
В качестве базы данных для приложения Macroscop Сервер на Astra Linux Special Edition 1.7 используется PostgreSQL 11.
Установка актуальной версии с доступом в интернет
Добавьте репозиторий Macroscop:
wget -O - https://packages.macroscop.com/deb/install/macroscop-deps-astra-se-1.7.sh | bash
Установите приложение Macroscop Сервер:
sudo apt install macroscop
Установка определённой версии с доступом в интернет
Добавьте репозиторий Macroscop:
wget -O - https://packages.macroscop.com/deb/install/macroscop-deps-astra-se-1.7.sh | bash
Просмотрите список доступных версий в репозитории:
sudo apt show macroscop -a
Установите приложение Macroscop Сервер нужной версии (например, 4.1):
sudo apt install macroscop=4.1.*
Установка без доступа в интернет
Предупреждение
Для данного способа установки понадобится компьютер с выходом в Интернет и с операционной системой, соответствующей той, на которую необходимо установить Macroscop Сервер.
Очистите локальный репозиторий:
sudo apt-get clean
Добавьте репозиторий Macroscop:
wget -O - https://packages.macroscop.com/deb/install/macroscop-deps-astra-se-1.7.sh | bash
Скачайте все необходимые пакеты (зависимости):
sudo apt-get install -d -y macroscop
Создайте директорию MacroscopPackages и перенесите в неё все скачанные пакеты:
mkdir ~/MacroscopPackages/ && cp -R /var/cache/apt/archives/*.deb ~/MacroscopPackages/
Скопируйте всю директорию MacroscopPackages на USB-носитель и перенесите данные на сервер. Установите приложение Macroscop Сервер и все зависимости с помощью следующей команды:
sudo dpkg -i /путь/до/MacroscopPackages/*.deb
Тихая установка
Примечание
Данная возможность доступна, начиная с Macroscop версии 3.4, и только для дистрибутивов Debian, Ubuntu и AstraLinux.
Чтобы при установке не отображались лишние вопросы, следует настроить debconf. Для этого используется следующая команда:
dpkg-reconfigure debconf
Сначала будет предложено выбрать интерфейс взаимодействия с debconf.
Затем нужно выбрать минимальный приоритет тех вопросов, которые будут отображаться.
В дальнейшем, в процессе установки, система автоматически подставит ответы на вопросы с более низким приоритетом, взяв эти ответы из базы данных debconf. На остальные вопросы (с выбранным и более высоким приоритетом) пользователь должен будет ответить самостоятельно, в интерактивном режиме.
Для выбора приоритета critical нужно выполнить следующую команду:
echo debconf debconf/priority select critical| debconf-set-selections
Если нужно отключить повторяющиеся вопросы, можно явно указать системе, что не нужно задавать вопрос, так как вы его уже видели. Для этого необходимо вручную добавить флаг seen у нужного вопроса в файле /var/cache/debconf/config.dat.
Name: macroscop/license-agreed
Template: macroscop/license-agreed
Value: true
Owners: macroscop
Flags: seen
Для установки Firebird без вопросов нужно добавить для debconf значение пароля доступа к базе данных, выполнив следующую команду и подставив пароль вместо password_value:
echo firebird3.0-server shared/firebird/sysdba_password/first_install password password_value | debconf-set-selections
Существующие шаблоны и их значения можно посмотреть в файле /var/cache/debconf/config.dat.
Обновление с доступом в интернет
Обновите репозиторий Macroscop:
sudo rm /etc/apt/sources.list.d/macroscop.list wget -O - https://packages.macroscop.com/deb/install/macroscop-deps-astra-se-1.7.sh | bash
Установите актуальную версию приложения Macroscop Сервер:
sudo apt-get install macroscop
Обновление без доступа в интернет
Процедура обновления идентична процедуре установки без доступа в интернет. Для обновления приложения Macroscop Сервер на устройстве без доступа в интернет повторите шаги, описанные выше.
Удаление
Для удаления приложения Macroscop Сервер выполните следующую команду:
sudo apt-get remove macroscop
Поддерживаемые дистрибутивы:
ALT Linux Workstation 10.1
ALT Linux Server 10.1
ALT SP Linux Workstation 10
ALT SP Linux Server 10
Предупреждение
Вся установка должна осуществляться под пользователем с правами администратора (используя sudo)
Предупреждение
При подключении к серверу Macroscop на ALT Linux необходимо указать порт 8090 в приложениях Macroscop Конфигуратор и Macroscop Клиент.
Установка актуальной версии с доступом в интернет
Добавьте репозиторий Macroscop:
wget -O - https://packages.macroscop.com/rpm/install/macroscop-deps-altlinux.sh | bash
Установите приложение Macroscop Сервер:
sudo apt-get install macroscop
Установка определённой версии с доступом в интернет
Добавьте репозиторий Macroscop:
wget -O - https://packages.macroscop.com/rpm/install/macroscop-deps-altlinux.sh | bash
Просмотрите список доступных версий в репозитории:
sudo apt-cache show macroscop
Установите приложение Macroscop Сервер нужной версии (например, 4.2):
sudo apt-get install macroscop=4.2.*
Установка без доступа в интернет
Предупреждение
Для данного способа установки понадобится компьютер с выходом в Интернет и с операционной системой, соответствующей той, на которую необходимо установить Macroscop Сервер.
Очистите локальный репозиторий:
sudo apt-get clean
Добавьте репозиторий Macroscop:
wget -O - https://packages.macroscop.com/rpm/install/macroscop-deps-altlinux.sh | bash
Скачайте все необходимые пакеты (зависимости):
sudo apt-get install -d -y macroscop
Создайте директорию MacroscopPackages и перенесите в неё все скачанные пакеты:
mkdir ~/MacroscopPackages/ && cp -R /var/cache/apt/archives/*.rpm ~/MacroscopPackages/
Скопируйте всю директорию MacroscopPackages на USB-носитель и перенесите данные на сервер. Установите приложение Macroscop Сервер и все зависимости с помощью следующей команды:
sudo rpm -ivh /путь/до/MacroscopPackages/*.rpm
Обновление
Процедура обновления идентична процедуре установки. Повторите шаги одной из инструкций выше, в зависимости от наличия на устройстве доступа к интернету.
Удаление
Для удаления приложения Macroscop Сервер выполните следующую команду:
sudo apt-get remove macroscop
Поддерживаемые дистрибутивы:
РЕД ОС 7.3
РЕД ОС 8
Установка актуальной версии с доступом в интернет
Добавьте репозиторий Macroscop:
wget -O - https://packages.macroscop.com/rpm/install/macroscop-deps-redos.sh | bash
Установите приложение Macroscop Сервер:
sudo yum install macroscop
Установка определённой версии с доступом в интернет
Добавьте репозиторий Macroscop:
wget -O - https://packages.macroscop.com/rpm/install/macroscop-deps-redos.sh | bash
Просмотрите список доступных версий в репозитории:
sudo yum list --showduplicates macroscop
Установите приложение Macroscop Сервер нужной версии (например, 4.1):
sudo yum install macroscop-4.1.*
Установка без доступа в интернет
Предупреждение
Для данного способа установки понадобится компьютер с выходом в Интернет и с операционной системой, соответствующей той, на которую необходимо установить Macroscop Сервер.
Добавьте репозиторий Macroscop:
wget -O - https://packages.macroscop.com/rpm/install/macroscop-deps-redos.sh | bash
Установите дополнения для yum:
sudo yum install -y yum-utils
Создайте директорию MacroscopPackages:
mkdir MacroscopPackages
Зайдите в созданную директорию и скачайте все необходимые пакеты (зависимости):
sudo yumdownloader --downloadonly macroscop --resolve
Скопируйте всю директорию MacroscopPackages на USB-носитель и перенесите данные на сервер. Установите приложение Macroscop Сервер и все зависимости с помощью следующей команды:
sudo rpm -ivh MacroscopPackages/*.rpm
Обновление с доступом в интернет
Обновите репозиторий Macroscop:
sudo rm /etc/apt/sources.list.d/macroscop.list wget -O - https://packages.macroscop.com/rpm/install/macroscop-deps-redos-7.3.sh | bash
Установите актуальную версию приложения Macroscop Сервер:
sudo yum update macroscop
Обновление без доступа в интернет
Процедура обновления идентична процедуре установки без доступа в интернет. Для обновления приложения Macroscop Сервер на устройстве без доступа в интернет повторите шаги, описанные выше.
Удаление
Для удаления приложения Macroscop Сервер выполните следующую команду:
sudo yum remove macroscop
Поддерживаемые дистрибутивы:
Debian 10
Debian 11
Debian 12
Установка актуальной версии с доступом в интернет
Добавьте репозиторий Macroscop:
wget -O - https://packages.macroscop.com/deb/install/macroscop-deps-debian.sh | bash
Установите приложение Macroscop Сервер:
sudo apt install macroscop
Установка определённой версии с доступом в интернет
Добавьте репозиторий Macroscop:
wget -O - https://packages.macroscop.com/deb/install/macroscop-deps-debian.sh | bash
Просмотрите список доступных версий в репозитории:
sudo apt show macroscop -a
Установите приложение Macroscop Сервер нужной версии (например, 4.1):
sudo apt install macroscop=4.1.*
Установка без доступа в интернет
Предупреждение
Для данного способа установки понадобится компьютер с выходом в Интернет и с операционной системой, соответствующей той, на которую необходимо установить Macroscop Сервер.
Очистите локальный репозиторий:
sudo apt-get clean
Добавьте репозиторий Macroscop:
wget -O - https://packages.macroscop.com/deb/install/macroscop-deps-debian.sh | bash
Скачайте все необходимые пакеты (зависимости):
sudo apt-get install -d -y macroscop
Создайте директорию MacroscopPackages и перенесите в неё все скачанные пакеты:
mkdir ~/MacroscopPackages/ && cp -R /var/cache/apt/archives/*.deb ~/MacroscopPackages/
Скопируйте всю директорию MacroscopPackages на USB-носитель и перенесите данные на сервер. Установите приложение Macroscop Сервер и все зависимости с помощью следующей команды:
sudo dpkg -i /путь/до/MacroscopPackages/*.deb
Тихая установка
Примечание
Данная возможность доступна, начиная с Macroscop версии 3.4, и только для дистрибутивов Debian, Ubuntu и AstraLinux.
Чтобы при установке не отображались лишние вопросы, следует настроить debconf. Для этого используется следующая команда:
dpkg-reconfigure debconf
Сначала будет предложено выбрать интерфейс взаимодействия с debconf.
Затем нужно выбрать минимальный приоритет тех вопросов, которые будут отображаться.
В дальнейшем, в процессе установки, система автоматически подставит ответы на вопросы с более низким приоритетом, взяв эти ответы из базы данных debconf. На остальные вопросы (с выбранным и более высоким приоритетом) пользователь должен будет ответить самостоятельно, в интерактивном режиме.
Для выбора приоритета critical нужно выполнить следующую команду:
echo debconf debconf/priority select critical| debconf-set-selections
Если нужно отключить повторяющиеся вопросы, можно явно указать системе, что не нужно задавать вопрос, так как вы его уже видели. Для этого необходимо вручную добавить флаг seen у нужного вопроса в файле /var/cache/debconf/config.dat.
Name: macroscop/license-agreed
Template: macroscop/license-agreed
Value: true
Owners: macroscop
Flags: seen
Для установки Firebird без вопросов нужно добавить для debconf значение пароля доступа к базе данных, выполнив следующую команду и подставив пароль вместо password_value:
echo firebird3.0-server shared/firebird/sysdba_password/first_install password password_value | debconf-set-selections
Существующие шаблоны и их значения можно посмотреть в файле /var/cache/debconf/config.dat.
Обновление с доступом в интернет
Обновите репозиторий Macroscop:
sudo rm /etc/apt/sources.list.d/macroscop.list wget -O - https://packages.macroscop.com/deb/install/macroscop-deps-debian.sh | bash
Установите актуальную версию приложения Macroscop Сервер:
sudo apt-get install macroscop
Обновление без доступа в интернет
Процедура обновления идентична процедуре установки без доступа в интернет. Для обновления приложения Macroscop Сервер на устройстве без доступа в интернет повторите шаги, описанные выше.
Удаление
Для удаления приложения Macroscop Сервер выполните следующую команду:
sudo apt-get remove macroscop
Поддерживаемые дистрибутивы:
Ubuntu 20.04
Ubuntu 22.04
Ubuntu 24.04
Установка актуальной версии с доступом в интернет
Добавьте репозиторий Macroscop:
wget -O - https://packages.macroscop.com/deb/install/macroscop-deps-ubuntu.sh | bash
Установите приложение Macroscop Сервер:
sudo apt install macroscop
Установка определённой версии с доступом в интернет
Добавьте репозиторий Macroscop:
wget -O - https://packages.macroscop.com/deb/install/macroscop-deps-ubuntu.sh | bash
Просмотрите список доступных версий в репозитории:
sudo apt show macroscop -a
Установите приложение Macroscop Сервер нужной версии (например, 4.1):
sudo apt install macroscop=4.1.*
Установка без доступа в интернет
Предупреждение
Для данного способа установки понадобится компьютер с выходом в Интернет и с операционной системой, соответствующей той, на которую необходимо установить Macroscop Сервер.
Очистите локальный репозиторий:
sudo apt-get clean
Добавьте репозиторий Macroscop:
wget -O - https://packages.macroscop.com/deb/install/macroscop-deps-ubuntu.sh | bash
Скачайте все необходимые пакеты (зависимости):
sudo apt-get install -d -y macroscop
Создайте директорию MacroscopPackages и перенесите в неё все скачанные пакеты:
mkdir ~/MacroscopPackages/ && cp -R /var/cache/apt/archives/*.deb ~/MacroscopPackages/
Скопируйте всю директорию MacroscopPackages на USB-носитель и перенесите данные на сервер. Установите приложение Macroscop Сервер и все зависимости с помощью следующей команды:
sudo dpkg -i /путь/до/MacroscopPackages/*.deb
Тихая установка
Примечание
Данная возможность доступна, начиная с Macroscop версии 3.4, и только для дистрибутивов Debian, Ubuntu и AstraLinux.
Чтобы при установке не отображались лишние вопросы, следует настроить debconf. Для этого используется следующая команда:
dpkg-reconfigure debconf
Сначала будет предложено выбрать интерфейс взаимодействия с debconf.
Затем нужно выбрать минимальный приоритет тех вопросов, которые будут отображаться.
В дальнейшем, в процессе установки, система автоматически подставит ответы на вопросы с более низким приоритетом, взяв эти ответы из базы данных debconf. На остальные вопросы (с выбранным и более высоким приоритетом) пользователь должен будет ответить самостоятельно, в интерактивном режиме.
Для выбора приоритета critical нужно выполнить следующую команду:
echo debconf debconf/priority select critical| debconf-set-selections
Если нужно отключить повторяющиеся вопросы, можно явно указать системе, что не нужно задавать вопрос, так как вы его уже видели. Для этого необходимо вручную добавить флаг seen у нужного вопроса в файле /var/cache/debconf/config.dat.
Name: macroscop/license-agreed
Template: macroscop/license-agreed
Value: true
Owners: macroscop
Flags: seen
Для установки Firebird без вопросов нужно добавить для debconf значение пароля доступа к базе данных, выполнив следующую команду и подставив пароль вместо password_value:
echo firebird3.0-server shared/firebird/sysdba_password/first_install password password_value | debconf-set-selections
Существующие шаблоны и их значения можно посмотреть в файле /var/cache/debconf/config.dat.
Обновление с доступом в интернет
Обновите репозиторий Macroscop:
sudo rm /etc/apt/sources.list.d/macroscop.list wget -O - https://packages.macroscop.com/deb/install/macroscop-deps-ubuntu.sh | bash
Установите актуальную версию приложения Macroscop Сервер:
sudo apt-get install macroscop
Обновление без доступа в интернет
Процедура обновления идентична процедуре установки без доступа в интернет. Для обновления приложения Macroscop Сервер на устройстве без доступа в интернет повторите шаги, описанные выше.
Удаление
Для удаления приложения Macroscop Сервер выполните следующую команду:
sudo apt-get remove macroscop
Поддерживаемые дистрибутивы:
CentOS 7
Предупреждение
30 июня 2024 завершился жизненный цикл операционной системы Centos 7. Начиная с 1 июля 2024 года RPM-пакеты для CentOS 7 не тестируются, но будут доступны до 1 июня 2025 года. Установка и эксплуатации в продуктивной среде только на ваш страх и риск!
Установка актуальной версии с доступом в интернет
Добавьте репозиторий Macroscop:
wget -O - https://packages.macroscop.com/rpm/install/macroscop-deps-centos.sh | bash
Установите приложение Macroscop Сервер:
sudo yum install macroscop
Установка определённой версии с доступом в интернет
Добавьте репозиторий Macroscop:
wget -O - https://packages.macroscop.com/rpm/install/macroscop-deps-centos.sh | bash
Просмотрите список доступных версий в репозитории:
sudo yum list --showduplicates macroscop
Установите приложение Macroscop Сервер нужной версии (например, 4.1):
sudo yum install macroscop-4.1.*
Установка без доступа в интернет
Предупреждение
Для данного способа установки понадобится компьютер с выходом в Интернет и с операционной системой, соответствующей той, на которую необходимо установить Macroscop Сервер.
Добавьте репозиторий Macroscop:
wget -O - https://packages.macroscop.com/rpm/install/macroscop-deps-centos.sh | bash
Установите дополнения для yum:
sudo yum install -y yum-utils
Создайте директорию MacroscopPackages:
mkdir MacroscopPackages
Зайдите в созданную директорию и скачайте все необходимые пакеты (зависимости):
sudo yumdownloader --downloadonly macroscop --resolve
Скопируйте всю директорию MacroscopPackages на USB-носитель и перенесите данные на сервер. Установите приложение Macroscop Сервер и все зависимости с помощью следующей команды:
sudo rpm -ivh MacroscopPackages/*.rpm
Обновление с доступом в интернет
Обновите репозиторий Macroscop:
sudo rm -r /etc/yum.repos.d/macroscop.repo wget -O - https://packages.macroscop.com/rpm/install/macroscop-deps-centos.sh | bash
Установите актуальную версию приложения Macroscop Сервер:
sudo yum update macroscop
Обновление без доступа в интернет
Процедура обновления идентична процедуре установки без доступа в интернет. Для обновления приложения Macroscop Сервер на устройстве без доступа в интернет повторите шаги, описанные выше.
Удаление
Для удаления приложения Macroscop Сервер выполните следующую команду:
sudo yum remove macroscop
Устранение ошибки подключения через Active Directory
При попытке подключения к Macroscop Сервер через Active Directory может возникнуть ошибка авторизации. Решением в данной ситуации является отключение параметра SASL_NOCANON в файле /etc/openldap/ldap.conf.
Поддерживаемые дистрибутивы:
Роса «Хром» 12 Рабочая станция
Роса «Хром» 12 Сервер
Предупреждение
Для работы Macroscop Сервера требуется Nginx с поддержкой HTTP2. Если у вас установлен Nginx из репозитория Роса «Хром», то в таком случае Macroscop Сервер работать не будет. Чтобы это исправить — удалите Nginx при помощи команды sudo yum remove nginx, предварительно скопировав содержимое директории /etc/nginx/ в безопасное место. При установка Macroscop будет установлна актуальная версия Nginx с поддержкой HTTP2 из официального репозитория.
Установка актуальной версии с доступом в интернет
Добавьте репозиторий Macroscop:
wget -O - https://packages.macroscop.com/rpm/install/macroscop-deps-rosa-chrome.sh | bash
Установите приложение Macroscop Сервер:
sudo yum install macroscop
Установка определённой версии с доступом в интернет
Добавьте репозиторий Macroscop:
wget -O - https://packages.macroscop.com/rpm/install/macroscop-deps-rosa-chrome.sh | bash
Просмотрите список доступных версий в репозитории:
sudo yum list --showduplicates macroscop
Установите приложение Macroscop Сервер нужной версии (например, 4.1):
sudo yum install macroscop-4.1.*
Установка без доступа в интернет
Предупреждение
Для данного способа установки понадобится компьютер с выходом в Интернет и с операционной системой, соответствующей той, на которую необходимо установить Macroscop Сервер.
Добавьте репозиторий Macroscop:
wget -O - https://packages.macroscop.com/rpm/install/macroscop-deps-rosa-chrome.sh | bash
Установите дополнения для yum:
sudo yum install -y yum-utils
Создайте директорию MacroscopPackages:
mkdir MacroscopPackages
Зайдите в созданную директорию и скачайте все необходимые пакеты (зависимости):
sudo yumdownloader --downloadonly macroscop --resolve
Скопируйте всю директорию MacroscopPackages на USB-носитель и перенесите данные на сервер. Установите приложение Macroscop Сервер и все зависимости с помощью следующей команды:
sudo rpm -ivh MacroscopPackages/*.rpm
Обновление с доступом в интернет
Обновите репозиторий Macroscop:
sudo rm /etc/apt/sources.list.d/macroscop.list wget -O - https://packages.macroscop.com/rpm/install/macroscop-deps-rosa-chrome.sh | bash
Установите актуальную версию приложения Macroscop Сервер:
sudo yum update macroscop
Обновление без доступа в интернет
Процедура обновления идентична процедуре установки без доступа в интернет. Для обновления приложения Macroscop Сервер на устройстве без доступа в интернет повторите шаги, описанные выше.
Удаление
Для удаления приложения Macroscop Сервер выполните следующую команду:
sudo yum remove macroscop