1

我正在尝试在我可以通过 ssh 访问的 mac mini 上安装 gpg 工具,这样我就可以安装 s3cmd。

我知道你可以在这里使用安装程序 dmg http://www.gpgtools.org/installer/index.html

但是因为我只有 ssh 访问权限,所以我需要通过终端安装它,如果我单击源代码,我无法找到在哪里执行此操作,它会将我带到此页面https://github.com/GPGTools/GPGTools这对我没有帮助。

有人可以指出我正确的方向。

4

1 回答 1

5

这几乎不是 gpg 特定的问题,应该询问 OSX 系统支持部分,但是,我会尽力回答,但仅针对为 OSX 安装 GPGTools(在 OSX 上安装其他 dmg/pkg 的过程可能会有所不同)。

# Move to a location we can work
cd /tmp

# Retrieve the DMG for GPGTools
wget https://github.com/downloads/GPGTools/GPGTools/GPGTools-20120318.dmg

# Mount the DMG image so we can access it's contents;
# NOTE: the last line of the output describes where the image was mounted.
hdiutil attach ./GPGTools-20120318.dmg

# Move into the the mounted image
cd /Volumes/GPGTools/

# Now begin the installer as root, with a target of "/"
sudo installer -pkg GPGTools.mpkg -target "/"

# Now we must fix the permissions of our gnupg directory, as the installer
# script seems to "fix" the permissions with the root user
sudo chown -R `whoami`: ~/.gnupg

# Now move out of the mounted volume directory so we can unmount it
cd /tmp

# Unmount the volume
hdiutil detach /Volumes/GPGTools

现在应该安装 GPGTools。

于 2012-07-04T16:37:25.190 回答