Принимаем заказы 24/7
Работаем удаленно
Установка криптопровайдера на платформу LINUX
Установка криптопровайдера на платформу LINUX
УСТАНОВКА КРИПТОПРОВАЙДЕРА НА ПЛАТФОРМУ LINUX Установка, удаление и обновление ПО осуществляется от имени пользователя, имеющего права администратора: под учётной записью root или с использованием команды sudo. Пакеты зависят друг от друга, поэтому должны устанавливаться по порядку с учётом этих зависимостей.

Для установки пакета используется команда:

rpm -i <файл_пакета>

Например, rpm -i ./lsb-cprocsp-base-5.0.10874-5.noarch.rpm

На ОС, основанных на Debian (Debian/Ubuntu), для установки пакетов используется команда:
alien -kci <файл_пакета>

Например, alien -kci ./lsb-cprocsp-base-5.0.10874-5.noarch.deb

На ОС, основанных на Debian (Debian/Ubuntu), для установки 32-битных пакетов на 64битную ОС используется команда:

dpkg-architecture -ai386 -c alien -kci <файл_пакета>

Порядок установки пакетов приведен ниже. Возможно, потребуется предварительно установить пакеты lsb-base, alienlsb-core из стандартного репозитория ОС:

sudo apt-get install lsb-base alien lsb-core
sudo alien -kci lsb-cprocsp-base-<...>.noarch.deb
sudo alien -kci lsb-cprocsp-rdr-64-<...>.deb
sudo alien -kci lsb-cprocsp-capilite-<...>.deb
sudo alien -kci lsb-cprocsp-kc1-<...>.deb

Установку провайдера можно осуществить, запустив файл из дистрибутива install.sh. Файлы из пакетов устанавливаются в /opt/cprocsp.

Для работы с контейнерами закрытых ключей требуется ввод пароля. Графический интерфейс диалога ввода пароля содержится в пакете cprocsp-rdr-gui, который можно установить командой:

sudo alien -kci cprocsp-rdr-gui-<>.deb

Для работы электронных идентификаторов Рутокен или JaCarta в deb-based системе должны быть установлены: библиотека libccid не ниже 1.3.11, пакеты pcscd и libpcsclite1.

Для работы в RPM-based системе должны быть установлены библиотеки и пакеты ccid, pcscd и pcsc-lite

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

sudo alien -kci cprocsp-rdr-pcsc-<...>.deb

Для ключевого носителя Рутокен:

sudo alien -kci cprocsp-rdr-rutoken-<...>.deb
sudo alien -kci ifd-rutokens_1.0.4_1.x86_64.deb

Для ключевого носителя JaCarta:

sudo alien -kci cprocsp-rdr-jacarta -<...>.deb

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

sudo alien -kci cprocsp-cptools-gtk- -<...>.deb
sudo alien -kci cprocsp-rdr-cloud-<...>.deb
sudo alien -kci cprocsp-rdr-cloud-gtk-<...>.deb

Примечание. Директория расположения утилит КриптоПро CSP /opt/cprocsp/bin//,
где под подразумевается один из следующих идентификаторов платформы: ia32 - для 32-разрядных систем; amd64 - для 64-разрядных систем.