有谁知道GNOME的Seashorse在Mac上生成Gpg-keys的好方法吗?在Mac上生成GPG密钥
(替代的问题是,如何在Mac上安装Seashorse?我已经下载了包,但我跑./configure
后,我得到了一个错误说intltool-update: command not found
谢谢!
有谁知道GNOME的Seashorse在Mac上生成Gpg-keys的好方法吗?在Mac上生成GPG密钥
(替代的问题是,如何在Mac上安装Seashorse?我已经下载了包,但我跑./configure
后,我得到了一个错误说intltool-update: command not found
谢谢!
GPGTools是体面的工具集,它已GPG钥匙串访问捆绑在一起,它提供了一个图形用户界面,使您可以创建,删除,查找,签名,并确认所有的钥匙 - https://www.gpgtools.org/
注:我在没有办法与GPGTools
附属至于在OSX上编译GNOME的Seahorse,那应该是一个单独的问题;但有人问,所以我会回答;
首先,您需要设置您的构建环境。 出于方便,我使用macports http://www.macports.org/来安装依赖关系。
sudo port install intltool gnome-doc-utils gtk2 gconf libgnome-keyring xorg-libsm
现在我们可以建立海马 -
获得海马源
wget http://download.gnome.org/sources/seahorse/2.28/seahorse-2.28.1.tar.gz
提取源
tar -xzf ./seahorse-2.28.1.tar.gz
移动到源代码目录
cd ./seahorse-2.28.1.tar.gz
配置与所需的前缀
./configure --prefix=/usr
源使源
make
无论出于何种原因,我不得不编辑pkcs11/seahorse-pkcs11-operations。C,因为化妆与失败:
seahorse-pkcs11-operations.c:185: error: too few arguments to function 'gp11_slot_open_session_async'
所以我改了行185自:
gp11_slot_open_session_async (slot, CKF_RW_SESSION, self->cancellable,
要这样:
gp11_slot_open_session_async (slot, CKF_RW_SESSION, NULL, NULL, self->cancellable,
,然后进行再次如果你不得不编辑该文件
make
如果一切顺利建成,安装内置应用程序
sudo make install
您现在应该能够OSX下运行GNOME海马。