現在環境:ubuntu 18.0.4
現在行ったこと
sudo apt-get install ruby
そのあとに間違えて
/usr/bin にあるruby関連のファイルをけしてしました。
次にrbenvからいれなおそうかと思うとエラーが出ました。
以下にコードを書きます。
git clone git://github.com/sstephenson/rbenv.git .rbenv git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
ホームディレクトリの .zshrc に書きました。
export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' eval "$(rbenv init -)"
またソースのコードを再読込させ、rubyのインストールさせようとしました。
source ~/.zshrc sudo apt-get install -y libssl-dev libreadline-dev zlib1g-dev rbenv install -v 2.5.1
ここで止まっています…
エラーについては
Last 10 log lines: The Ruby openssl extension was not compiled. The Ruby readline extension was not compiled. The Ruby zlib extension was not compiled. ERROR: Ruby install aborted due to missing extensions Try running `yum install -y openssl-devel readline-devel zlib-devel` to fetch missing dependencies
となっています。。。
ご助力お願いいたします。
追記
dpkg -l | grep ruby
をおこなった結果以下のようになります。
ii libruby2.5:amd64 2.5.1-1ubuntu1 amd64 Libraries necessary to run Ruby 2.5 ii rake 12.3.1-1 all ruby make-like utility ii ruby 1:2.5.1 amd64 Interpreter of object-oriented scripting language Ruby (default version) ii ruby-did-you-mean 1.2.0-2 all smart error messages for Ruby > 2.3 ii ruby-minitest 5.10.3-1 all Ruby test tools supporting TDD, BDD, mocking, and benchmarking ii ruby-net-telnet 0.1.1-2 all telnet client library ii ruby-power-assert 0.3.0-1 all library showing values of variables and method calls in an expression ii ruby-test-unit 3.2.5-1 all unit testing framework for Ruby ii ruby2.5 2.5.1-1ubuntu1 amd64 Interpreter of object-oriented scripting language Ruby ii rubygems-integration 1.11 all integration of Debian Ruby packages with Rubygems
回答1件
あなたの回答
tips
プレビュー