UbuntuにRuby 2.2をインストールしたメモ

Rubyの最新2.2をインストールしたメモ。


環境

  • OS: Ubuntu 14.04.3 LTS
  • Ruby: ruby 2.2.3p173 (2015-08-18 revision 51636) [i386-linux-gnu]

aptでインストール可能なバージョンを確認する

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
$ aptitude show ruby
パッケージ: ruby
状態: インストールされていません
バージョン: 1:1.9.3.4
優先度: 任意
セクション: interpreters
メンテナ: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
アーキテクチャ: all
展開サイズ: 45.1 k
依存: ruby1.9.1 (>= 1.9.3.194-1)
提案: ri, ruby-dev
競合: irb, rdoc, ruby1.8, rubygems
破損: apt-listbugs (< 0.1.6), rbenv (<= 0.4.0-1), ruby-switch (<= 0.1.0), ruby1.9.1 (< 1.9.3.484-2), ruby2.0 (< 2.0.0.484-1)
置換: irb, rdoc, ruby1.8, rubygems
提供: irb, rdoc
提供元: ruby1.8
説明: Interpreter of object-oriented scripting language Ruby (default version)
Ruby はインタプリタ形式のスクリプト言語で、オブジェクト指向のプログラ ミングを素早くかつ容易に学ぶことができます。テキストファイルの処理や (Perl のように) システム管理作業を行なうための多くの機能を備えています。 シンプルで、直感的で、拡張可能です。

This package is a dependency package, which depends on Debian's default Ruby version (currently v1.9.3).
ホームページ: http://www.ruby-lang.org/

バージョン 1.9.3.4 なので2.2をインストール出来るようにする。

最新のリポジトリを追加する

Rubyの最新版がダウンロード可能なリポジトリを追加する。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
$ sudo add-apt-repository -y ppa:brightbox/ruby-ng
$ sudo apt-get update
$ apt-cache show ruby2.2
Package: ruby2.2
Priority: extra
Section: ruby
Installed-Size: 148
Maintainer: John Leach <john@brightbox.co.uk>
Architecture: i386
Version: 2.2.3-1bbox1~trusty1
Recommends: libjs-jquery
Provides: ruby-interpreter
Depends: rubygems-integration (>= 1.8), libc6 (>= 2.0), libruby2.2 (>= 2.2.0)
Filename: pool/main/r/ruby2.2/ruby2.2_2.2.3-1bbox1~trusty1_i386.deb
Size: 80700
MD5sum: 27979ebf6b70a7638007bae7c28042c5
SHA1: 5e8b7760f4284887e80da588a80b290f30e6ebef
SHA256: 10f99be979fd21e189616cc6dad43a3733c33a2e51695c35617583196844d10e
Description-en: Interpreter of object-oriented scripting language Ruby
Ruby is the interpreted scripting language for quick and easy
object-oriented programming. It has many features to process text
files and to do system management tasks (as in perl). It is simple,
straight-forward, and extensible.
.
In the name of this package, `2.2' indicates the Ruby library compatibility
version. This package currently provides the `2.2.x' branch of Ruby.
Description-md5: 8eab624f70b7c7aa1b6c1d517da84ba4
Multi-Arch: allowed

Rubyをインストールする

Ruby 2.2 をインストールする。

1
$ sudo apt-get -y install ruby2.2

インストールできたかバージョンを確認する。

1
2
$ ruby -v
ruby 2.2.3p173 (2015-08-18 revision 51636) [i386-linux-gnu]

無事インストール出来た。

以上です。

© 2018 磁力式駆動 All Rights Reserved.
Theme by hiero