LastPass Sesame(Ubuntu/Debian)在更新至 Wily Werewolf 15.10 后无法运行

LastPass Sesame(Ubuntu/Debian)在更新至 Wily Werewolf 15.10 后无法运行

LastPass Sesame (Ubuntu/Debian) 在新的 Ubuntu 更新 15.10 之前,Sesame 运行正常。但是,现在当我尝试执行命令时出现此错误。

John@John's-PC:/media/crypt1$ ./sesame_x64 ./sesame_x64:加载共享库时出错:libssl.so.0.9.8:无法打开共享对象文件:没有此文件或目录

因此,我按照以下说明进行了全新安装。

  1. 右键单击下载按钮并选择“将链接另存为”
  2. 提取 tar.bz2 文件
  3. 运行“sudo apt-get install ca-certificates libssl0.9.8”来更新必要的软件包

当我运行 sudo apt-get install ca-certificates libssl0.9.8 时,我收到此消息:正在读取软件包列表... 完成 正在构建依赖关系树
正在读取状态信息... 完成 软件包 libssl0.9.8 不可用,但被另一个软件包引用。这可能意味着该软件包缺失、已被淘汰或只能从其他来源获得

N:忽略目录“/etc/apt/sources.list.d/”中的文件“getdeb.list.bck”,因为它的文件扩展名无效 N:忽略目录“/etc/apt/sources.list.d/”中的文件“getdeb.list.bck”,因为它的文件扩展名无效 E:软件包“libssl0.9.8”没有安装候选项 有人知道如何解决这个问题吗?非常感谢!

答案1

libssl0.9.8 仅在 Ubuntu 的早期存储库版本中可用,即:

  • 精确 (12.04LTS) (libs):SSL 共享库 [universe] 0.9.8o-7ubuntu3.2 [安全]:amd64 i386
  • 精确更新(libs):SSL 共享库 [universe] 0.9.8o-7ubuntu3.2:amd64 i386
  • trusty (14.04LTS) (libs):SSL 共享库 [universe] 0.9.8o-7ubuntu3.2.14.04.1 [security]:amd64 i386
  • trusty-updates (libs):SSL 共享库 [universe] 0.9.8o-7ubuntu3.2.14.04.1:amd64 i386
  • 生动(libs):SSL 共享库 [universe] 0.9.8o-7ubuntu4:amd64 i386

如果您使用的是 Ubuntu 15.10+ (wily+),libssl0.9.8 已被 libssl1.0.0 取代:

  • wily (libs):安全套接字层工具包 - 共享库 1.0.2d-0ubuntu1:amd64 i386

简而言之,这意味着 Sesame 必须更新以使用最新版本的 libssl,或者您必须恢复到旧版本的 libssl。

更多详细信息请参见此处:

相关内容