今回は備忘録です
参考サイト
@alucky0707 さんのこちらの記事
https://qiita.com/alucky0707/items/e80383d57dee5fe26e64
さて本題
上記サイトは2014年のもので
今現在は2018年です。
今じゃコマンドプロントはかなり影を潜めています。
かつ、ここに書かれているコマンドではうまくいかなくなっているようです。
なので新しいWindows10でもできるようにちょっと工夫してみました。
※PowerShellの管理者実行が必要です。
powershell.exe -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%systemdrive%\chocolatey\bin
choco feature enable -n useFipsCompliantChecksums
cinst elixir
こんな感じ。
3行になったけど・・・
choco feature enable -n useFipsCompliantChecksums
これを追加しています。
どうも、Chocolateyの仕様で、Elixirを入れる際は、このチェックサムチェックを受けるようにしないとこんなエラーがでて入れられないようになっているようです。
FIPS Mode detected - run 'choco feature enable -n useFipsCompliantChecksums'
to use Chocolatey.
When FIPS Mode is enabled, Chocolatey requires useFipsCompliantChecksums feature also be enabled.
というわけでただいま絶賛インストール中でございます。
時間がかかるらしいのでまったり待ちましょう。