我已经从以下网站下载了 zulucrypt 的源代码http://code.google.com/p/zulucrypt/因为没有 .deb 文件。这是我第一次从源代码安装,我需要一些帮助。
在阅读并遵循 Build_Instructions 文件中的说明时,我必须先安装一些软件包。然后创建一个构建目录,所以我这样做了。
To build the backends as well as front ends, run the following command:
cmake -DCMAKE_INSTALL_PREFIX=/usr/ -DCMAKE_BUILD_TYPE=MINSIZEREL . ..
我收到此错误信息:
-- checking for module 'blkid'
-- package 'blkid' not found
-- checking for module 'pwquality'
-- package 'pwquality' not found
-- checking for module 'tcplay'
-- package 'tcplay' not found
CMake Error at CMakeLists.txt:47 (message):
ERROR: could not find blkid package
当我在终端中输入 tcplay 时,它会解释有哪些选项可供使用,所以我猜它已经安装在我的系统上了。我记得用以下命令执行了此操作:apt-get install tcplay
为什么 cmake 命令找不到包?我做错了什么?
答案1
这是 mhogomchungu,zuluCrypt 的维护者。
感谢您尝试检查。
要构建,请确保已安装以下软件包
构建
pkg 配置
libsecret-1-dev
libcryptsetup-dev
libblkid-dev
libpwquality-dev
libtcplay-dev
libdevmapper-dev
uuid-设备
libgcrypt11-dev
libqt4-dev
libudev-dev
路径
bzip2
我认为 ubuntu 没有 tcplay 库包,因此,您可能会错过 libtcplay-dev,而您最终唯一会错过的就是创建 truecrypt 卷的能力。