質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

Vagrant

Vagrantは、VirtualBox上の仮想マシンを コマンドラインから作成してくれるソフトウェアです。 ビルド環境など容易に構築が可能です。

Q&A

解決済

2回答

1216閲覧

仮想マシン(vagrant)にログインしている状態でRuby, Railsを扱いたい

Reiji

総合スコア15

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

Vagrant

Vagrantは、VirtualBox上の仮想マシンを コマンドラインから作成してくれるソフトウェアです。 ビルド環境など容易に構築が可能です。

0グッド

0クリップ

投稿2019/03/07 19:41

vagrantにログインしている状態でRuby, Railsを扱いたい

ドットインストールでRailsの学習を行おうとしたとこと、仮想マシン上にRubyがインストールされていないようでした。Rubyをインストールしようとしてもエラーが出てしまいます。ターミナルなどの扱いも初心者ですので何をすればいいのか全くわかりません。

発生している問題・エラーメッセージ

仮想マシンにSSHでログインし、「rbenv install 2.1.3」を試したところ、以下のメッセージが出ました。 Downloading ruby-2.1.3.tar.bz2... -> https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.bz2 Installing ruby-2.1.3... WARNING: ruby-2.1.3 is past its end of life and is now unsupported. It no longer receives bug fixes or critical security updates. BUILD FAILED (CentOS Linux 7 using ruby-build 20190130-6-g2ab166e) Inspect or clean up the working tree at /tmp/ruby-build.20190307190742.21125 Results logged to /tmp/ruby-build.20190307190742.21125.log Last 10 log lines: /tmp/ruby-build.20190307190742.21125/ruby-2.1.3 /tmp/ruby-build.20190307190742.21125 ~ checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking target system type... x86_64-unknown-linux-gnu checking for gcc... no checking for cc... no checking for cl.exe... no configure: error: in `/tmp/ruby-build.20190307190742.21125/ruby-2.1.3': configure: error: no acceptable C compiler found in $PATH See `config.log' for more details

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

melonbomberさんの回答に加えて、

WARNING: ruby-2.1.3 is past its end of life and is now unsupported.

ですよ。 

何をすればいいのか全くわかりません。

まずやるべき事は、エラーメッセージを読む事です。

投稿2019/03/08 03:20

otn

総合スコア84499

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

ベストアンサー

ログに書かれているように、

configure: error: no acceptable C compiler found in $PATH

C compilerがインストールされていないからだと思います。

こちらの記事によると
https://qiita.com/NaokiIshimura/items/ff04b6eaa40b33c4bea8

# rubyのインストールに必要なパッケージをインストール $ sudo yum -y install bzip2 gcc openssl-devel readline-devel zlib-devel

gccやbzip2などが必要になるといわれています。

投稿2019/03/07 21:31

melonbomber

総合スコア84

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問