[英]How to install AWS CloudHSM on Ubuntu 18.04 TLS? (requires libjson-c2 but only libjson-c3 available)
I am trying to install Amazon AWS CloudHSM on AWS EC2 instances running Ubuntu 18.04 LTS.我正在尝试在运行 Ubuntu 18.04 LTS 的 AWS EC2 实例上安装 Amazon AWS CloudHSM。
The instructions from Amazon seem to require an older library libjson-c2
, but only the newer library libjson-c3
is available for Ubuntu 18.04 LTS. Amazon 的说明似乎需要较旧的库libjson-c2
,但只有较新的库libjson-c3
可用于 Ubuntu 18.04 LTS。
Amazon link: https://docs.aws.amazon.com/cloudhsm/latest/userguide/install-and-configure-client-linux.html亚马逊链接: https ://docs.aws.amazon.com/cloudhsm/latest/userguide/install-and-configure-client-linux.html
I am wondering if anyone can suggest a workaround, since apt install libjson-c2
doesn't seem to work:我想知道是否有人可以提出解决方法,因为apt install libjson-c2
似乎不起作用:
# apt install libjson-c2
...
E: Package 'libjson-c2' has no installation candidate
Has anyone had any success using AWS CloudHSM with Ubuntu 18.04 LTS?有没有人在 Ubuntu 18.04 LTS 上使用 AWS CloudHSM 取得过成功?
As of today (2018-12-22), Amazon does not yet support Ubuntu 18.04 LTS
(confirmed by AWS Support).截至今天(2018-12-22),Amazon 尚不支持Ubuntu 18.04 LTS
(经 AWS Support 确认)。 CloudHSM
is only supported for Ubuntu 16.04 LTS
. CloudHSM
仅支持Ubuntu 16.04 LTS
。
This is a solution that worked for me.这是一个对我有用的解决方案。 First install libjson-c2
and then install cloudhsm-client
.首先安装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
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.