在16.04上安装CryptoTE的方法是什么?
在16.04上安装CryptoTE的方法是什么?
链接到在Ubuntu上安装CryptoTE的说明
按照这些说明我有以下错误:
> sudo apt-get update > sudo apt-get install cryptote Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: cryptote : Depends: libwxbase2.8-0 (>= 2.8.12.1) but it is not installable Depends: libwxgtk2.8-0 (>= 2.8.12.1) but it is not installable E: Unable to correct problems, you have held broken packages.
更新:评论者M. Becerra向我提供了libwxbase2.8-0和libwxgtk2.8-0的链接。 安装后,可以从Dash调用CryptoTE,但无法运行。 相反,它显示一个忙碌的光标几秒钟,然后繁忙的光标消失。 从命令行调用cryptote
导致以下打印。
Fatal Error: Mismatch between the program and library build versions detected. The library used 2.8 (no debug,Unicode,compiler with C++ ABI 1009,wx containers,compatible with 2.6), and CryptoTE used 2.8 (no debug,Unicode,compiler with C++ ABI 1002,wx containers,compatible with 2.6). Aborted (core dumped)
ABI表示应用程序二进制接口,因此看起来CryptoTE需要调用ABI 1002库,但我拥有的库被编译为ABI 1009库。
您需要的库(Trusty的版本)可以从这里下载: libwxbase2.8-0和libwxgtk2.8-0 。
- 下载它们。
- 卸载/删除库的Xenial版本,以免造成任何问题。
- 为您的Ubuntu 16.04安装适当版本的库。