Help us understand the problem. What is going on with this article?

Mac OSXのBrewでscala環境インストール

More than 1 year has passed since last update.

環境

OSX 10.12.6

javaインストール

$ brew tap caskroom/versions
$ brew cask install java8

anyenv インストール

git clone https://github.com/riywo/anyenv ~/.anyenv
echo 'export PATH="$HOME/.anyenv/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(anyenv init -)"' >> ~/.bash_profile
exec $SHELL -l  # ~/.bash_profile の設定をリロード

※参考 anyenvでrbenvとかjenv(java)とかpyenvとか管理すると便利 - (-> % read write unlearn)

scalaインストール

[git][* master]:~/dotfiles/ $ sbtenv install sbt-1.1.1
sbt-install: cannot find 'gpg' executable needed for verifying package signatures

とでたので

$ brew install gpg

sbtインストール

$ sbtenv install sbt-1.1.1

Checking GPG signature...
gpg: ディレクトリ'/Users/koishi/.gnupg'が作成されました
gpg: keybox'/Users/koishi/.gnupg/pubring.kbx'が作成されました
gpg: 土 2/10 06:45:39 2018 JSTに施された署名
gpg: RSA鍵99E82A75642AC823を使用
gpg: 署名を検査できません: No public key

上記エラーの対策する

$ gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv 99E82A75642AC823

もう一度

$ sbtenv install sbt-1.1.1

警告出るがインストールはできた。

Checking GPG signature...
gpg: 土 2/10 06:45:39 2018 JSTに施された署名
gpg: RSA鍵99E82A75642AC823を使用
gpg: "sbt build tool scalasbt@gmail.com"からの正しい署名 [不明の]
gpg: 警告: この鍵は信用できる署名で証明されていません!
gpg: この署名が所有者のものかどうかの検証手段がありません。
主鍵フィンガープリント: 2EE0 EA64 E40A 89B8 4B2D F734 99E8 2A75 642A C823
Extracting files...
sbt-1.1.1 installed.

※参考sbtenv installでGPGのpublic keyがないと怒られたときの対処法 - Qiita

$ sbt console

で立ち上がればOK。

umeneri
都内にてScalaのサービス開発に従事しています。
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした