MacOS上に、ドットインストールを見て構築したvagrant + virtualboxでローカルサーバーを立ち上げてrailsチュートリアルを学習しています。1周目でスキップしていたデプロイを実行するため、Herokuをインストールしたいと思っているのですが、どうしてもインストールできません。実行方法を教えていただけないでしょうか。
使用環境
mac 10.10.5
Ruby 2.3.1
Rails 5.1.6
・試したこと
https://qiita.com/karlley/items/c423d02eee2292dab1f9
を参考に試行してみました。
https://teratail.com/questions/199384
も参考にしてみました。
1)[vagrant@localhost ~]$ curl https://cli-assets.heroku.com/install.sh | sh
% Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 105 1892 105 1892 0 0 7042 0 --:--:-- --:--:-- --:--:-- 72769 This script requires superuser access. You will be prompted for your password by sudo. Your path is missing /usr/local/bin, you need to add this to use this installer.
2)「ルートユーザーでなければ実行できません」「パスがありません」と言われているのでしょうか。
[vagrant@localhost ~]$ echo $PATH
/sbin:/bin:/usr/sbin:/usr/bin
やはり「パスがない」?。
3)[vagrant@localhost ~]$ export PATH=/usr/local/bin:$PATH
でパスを追加。
[vagrant@localhost ~]$ echo $PATH
/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
4)[vagrant@localhost ~]$ sudo su
ルートユーザに切り替えて再度実行してみました
5)[root@localhost vagrant]# curl https://cli-assets.heroku.com/install.sh | sh
結果はそれでも
% Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 105 1892 105 1892 0 0 7402 0 --:--:-- --:--:-- --:--:-- 72769 Your path is missing /usr/local/bin, you need to add this to use this installer.
いろいろと試しているうちに、
vagrant sshすると
-bash: eval: line 33: シンタックス エラー: 期待してないファイルの終了
というようなログも出るようになり、状況を悪化させているようで、
どうしても手に負えません。
解決方法を教えていただけないでしょうか。
あなたの回答
tips
プレビュー