LoginSignup
3
2

More than 5 years have passed since last update.

RVM で Ruby をインストール@Linux Mint 14

Last updated at Posted at 2012-12-20

Linux Mint 14 (Ubuntu 12.10相当)で RVM をインストールしようとしたところ、また色々ハマったので覚え書き。

1年前にも同じようにハマった記憶があったんですが、Linux や RVM のバージョンが新しくなるたびに最適解が変わるようなので、今回は Qiita に書き置きしておきます。

まずはaptでネイティブライブラリの環境を整える
$ sudo apt-get install curl openssl automake zlib1g-dev libxml2-dev libxslt1-dev libyaml-dev libreadline-dev libncurses5-dev
普通にRVMをインストール
$ curl -L https://get.rvm.io | bash -s stable
Ruby本体の前にパッケージを入れておく
$ rvm pkg install openssl
$ rvm pkg install autoconf --verify-downloads 1
$ rvm pkg install zlib --verify-downloads 1
$ rvm pkg install libxml2 --verify-downloads 1
$ rvm pkg install libyaml
$ rvm pkg install iconv
Rubyのインストール
$ rvm install 1.9.3 -C "--with-readline=/usr/lib/x86_64-linux-gnu,--enable-shared=true,--with-opt-dir=$HOME/.rvm/usr"
$ rvm use 1.9.3 --default

パッケージで Readline を入れてダイナミックリンクにすると、なぜかどうやってもコンパイル中に「‘username_completion_function’ undeclared」と怒られて失敗してしまうので、Readline だけは Linux 標準のものを静的にリンクするようにします。

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2