Как установить AWS CloudHSM на Ubuntu 18.04 TLS? (требуется libjson-c2, но доступен только libjson-c3)
Я пытаюсь установить Amazon AWS CloudHSM на экземпляры AWS EC2, работающие под управлением Ubuntu 18.04 LTS.
Инструкции от Amazon, кажется, требуют более старой библиотеки libjson-c2
, но только более новая библиотека libjson-c3
доступно для Ubuntu 18.04 LTS.
Ссылка Amazon: https://docs.aws.amazon.com/cloudhsm/latest/userguide/install-and-configure-client-linux.html
Мне интересно, если кто-нибудь может предложить обходной путь, так как apt install libjson-c2
не похоже на работу:
# apt install libjson-c2
...
E: Package 'libjson-c2' has no installation candidate
Кто-нибудь имел какой-либо успех, используя AWS CloudHSM с Ubuntu 18.04 LTS?
1 ответ
На сегодняшний день (2018-12-22) Amazon пока не поддерживает Ubuntu 18.04 LTS
(подтверждено службой поддержки AWS). CloudHSM
поддерживается только для Ubuntu 16.04 LTS
,
Это решение, которое сработало для меня. Первая установкаlibjson-c2
а затем установите cloudhsm-client
.
> wget http://mirrors.kernel.org/ubuntu/pool/main/j/json-c/libjson-c2_0.11-4ubuntu2_amd64.deb
> sudo dpkg -i libjson-c2_0.11-4ubuntu2_amd64.deb
> wget https://s3.amazonaws.com/cloudhsmv2-software/CloudHsmClient/Xenial/cloudhsm-client_latest_amd64.deb
> sudo dpkg -i cloudhsm-client_latest_amd64.deb