Calibre license失效的解决方法

文章讲述了由于使用他人已安装软件的虚拟机导致证书失效的问题,原因是LICENSE中的HOSTID与当前虚拟机不匹配。解决方案是找到并更改虚拟机的HOSTID,即MAC地址。步骤包括查找license.dat文件中的HOSTID,关闭虚拟机,然后在虚拟机网络适配器设置中更改MAC地址,以匹配LICENSE文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本人非计算机专业,部分词语使用不当,意会即可,理解万岁

造成证书失效的原因为使用别人已经安装好软件的虚拟机,导致license中的HOSTID与自己使用的虚拟机的HOSTID不一样,故会弹出如下错误(使用自己再次生成license文件的方法我目前为止没有找到特别好的)
在这里插入图片描述

所以解决方法为改变自己虚拟机的HOSTID,也就是MAC地址,具体方法如下:

找到证书所使用的HOSTID

首先找到calibre文件夹下的license.dat文件

在这里插入图片描述

双击打开,选择仅Display

在这里插入图片描述

复制其中的HOSTID地址

在这里插入图片描述

(此处建议用记事本存下来,防止没有复制上)

关闭虚拟机进行对虚拟机MAC地址进行设置,在网络适配器那里点击高级

在这里插入图片描述

输入MAC地址并使用英文冒号分开,再点击确定即可

在这里插入图片描述

再次开机可见上述问题被解决

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值