Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
KN
Uploaded by
Kazuhiro Nishiyama
PDF, PPTX
838 views
最近のrubyのインストール方法
第84回 Ruby関西 勉強会での snap や docker イメージについてのプレゼンの発表資料です。
Technology
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 16
2
/ 16
3
/ 16
4
/ 16
5
/ 16
6
/ 16
7
/ 16
8
/ 16
9
/ 16
10
/ 16
11
/ 16
12
/ 16
13
/ 16
14
/ 16
15
/ 16
16
/ 16
More Related Content
PDF
140607 lib o-mini_con-ryoon
by
Ryo ONODERA
PDF
自分的pkgsrcの課題
by
Ryo ONODERA
PPT
Osc10do linux nextstep
by
smokey monkey
PPTX
仮想マシンとVagrant + Vagrant 1.5
by
Daisuke Kikuchi
PDF
Portus でプライベート Docker レジストリを構築してみよう(openSUSE の紹介パート)
by
Fuminobu Takeyama
PDF
Portus でプライベート Docker レジストリを構築してみよう ― 予告編 ―
by
Fuminobu Takeyama
PDF
Vagrant+virtualboxを使ってみよう
by
Kei IWASAKI
PDF
Ruby Enterprise Environment
by
Tomoya Kawanishi
140607 lib o-mini_con-ryoon
by
Ryo ONODERA
自分的pkgsrcの課題
by
Ryo ONODERA
Osc10do linux nextstep
by
smokey monkey
仮想マシンとVagrant + Vagrant 1.5
by
Daisuke Kikuchi
Portus でプライベート Docker レジストリを構築してみよう(openSUSE の紹介パート)
by
Fuminobu Takeyama
Portus でプライベート Docker レジストリを構築してみよう ― 予告編 ―
by
Fuminobu Takeyama
Vagrant+virtualboxを使ってみよう
by
Kei IWASAKI
Ruby Enterprise Environment
by
Tomoya Kawanishi
What's hot
PDF
Vagrant - 最近流行ってるらしいけど何者?
by
Yoshinori Nakanishi
PPTX
Rancher と GitLab を使う3つの理由
by
Tetsurou Yano
PDF
Dockerハンズオン
by
Kazuyuki Mori
PDF
Vagrant & Dockerによるイマドキの開発環境構築
by
Nakazawa Yuichi
PDF
Docker入門
by
Shiojiri Ohhara
PDF
OpenStack Summit in Atlanta 参加報告
by
Akira Yoshiyama
PDF
Gitのよく使うコマンド
by
YUKI Kaoru
PDF
Wocker 秒速で WordPress 開発環境を構築する
by
Kite Koga
PDF
使ってわかる 今どきのdocker超入門
by
Kazuhide Okamura
PDF
OpenStack の利用
by
Akira Yoshiyama
PDF
Novius OSの紹介 at CMS fun
by
Fumito Mizuno
PDF
boot2docker の format-me の話
by
Kazuhiro Nishiyama
PDF
13.11.02 playgroundthon環境構築
by
Kei Nakazawa
PPTX
Appsody でnodejsのアプリを立ち上げよう!
by
Daisuke Hiraoka
PDF
VPSもDesktopもYaSTを使ってLinuxをらくらく設定―ファイルサーバー構築・管理編
by
Fuminobu Takeyama
PDF
「とても小さいVim」vim tiny
by
gu4
PDF
いつやるの?Git入門 v1.1.0
by
Masakazu Matsushita
PDF
最近の事と #NT金沢 2018に初出展してきた
by
Netwalker lab kapper
PDF
Open Build Serviceで楽をする
by
Kento Kawakami
PDF
Rancher command line interface
by
Masahito Zembutsu
Vagrant - 最近流行ってるらしいけど何者?
by
Yoshinori Nakanishi
Rancher と GitLab を使う3つの理由
by
Tetsurou Yano
Dockerハンズオン
by
Kazuyuki Mori
Vagrant & Dockerによるイマドキの開発環境構築
by
Nakazawa Yuichi
Docker入門
by
Shiojiri Ohhara
OpenStack Summit in Atlanta 参加報告
by
Akira Yoshiyama
Gitのよく使うコマンド
by
YUKI Kaoru
Wocker 秒速で WordPress 開発環境を構築する
by
Kite Koga
使ってわかる 今どきのdocker超入門
by
Kazuhide Okamura
OpenStack の利用
by
Akira Yoshiyama
Novius OSの紹介 at CMS fun
by
Fumito Mizuno
boot2docker の format-me の話
by
Kazuhiro Nishiyama
13.11.02 playgroundthon環境構築
by
Kei Nakazawa
Appsody でnodejsのアプリを立ち上げよう!
by
Daisuke Hiraoka
VPSもDesktopもYaSTを使ってLinuxをらくらく設定―ファイルサーバー構築・管理編
by
Fuminobu Takeyama
「とても小さいVim」vim tiny
by
gu4
いつやるの?Git入門 v1.1.0
by
Masakazu Matsushita
最近の事と #NT金沢 2018に初出展してきた
by
Netwalker lab kapper
Open Build Serviceで楽をする
by
Kento Kawakami
Rancher command line interface
by
Masahito Zembutsu
More from Kazuhiro Nishiyama
PDF
Ruby on Rails と私 at 関西Ruby会議08 After Party: 叡電LT 🚃
by
Kazuhiro Nishiyama
PDF
riscv64.rubyci.org internal at RubyKaigi 2025 LT
by
Kazuhiro Nishiyama
PDF
Rubyの日本語リファレンスマニュアルの現在と未来 (松江Ruby会議11) 2024-10-05
by
Kazuhiro Nishiyama
PDF
devise-two-factor gem を 4.x から 5.x に上げた話
by
Kazuhiro Nishiyama
PDF
docs.ruby-lang.org/ja/ の生成方法を (GitHub Actions に)変えた
by
Kazuhiro Nishiyama
PDF
Ubuntuのriscv64版をqemuで動かした at LILO&東海道らぐオフラインミーティング 2024-04-27
by
Kazuhiro Nishiyama
PDF
lilo.linux.or.jp を buster から bullseye に上げた
by
Kazuhiro Nishiyama
PDF
小規模個人アプリをRails 7.xにバージョンアップした話
by
Kazuhiro Nishiyama
PDF
Ruby リファレンスマニュアル改善計画 2022 進捗報告
by
Kazuhiro Nishiyama
PDF
fukuoka03-rubima-reboot-rubyist-magazine-reboot.pdf
by
Kazuhiro Nishiyama
PDF
rubykaigi2022-rurema-history-and-future.pdf
by
Kazuhiro Nishiyama
PDF
qemuのriscv64にDebianを入れてみた
by
Kazuhiro Nishiyama
PDF
systemd 再入門
by
Kazuhiro Nishiyama
PDF
Ruby 3.0.0 コネタ集
by
Kazuhiro Nishiyama
PDF
livedoor天気API終了対応
by
Kazuhiro Nishiyama
PDF
Wireguard 実践入門
by
Kazuhiro Nishiyama
PDF
workflow,job,step の使い分けの基準を考える
by
Kazuhiro Nishiyama
PDF
あまり知られていないRubyの便利機能
by
Kazuhiro Nishiyama
PDF
Dockerのオフィシャルrubyイメージとは?
by
Kazuhiro Nishiyama
PDF
チャットボットのススメ
by
Kazuhiro Nishiyama
Ruby on Rails と私 at 関西Ruby会議08 After Party: 叡電LT 🚃
by
Kazuhiro Nishiyama
riscv64.rubyci.org internal at RubyKaigi 2025 LT
by
Kazuhiro Nishiyama
Rubyの日本語リファレンスマニュアルの現在と未来 (松江Ruby会議11) 2024-10-05
by
Kazuhiro Nishiyama
devise-two-factor gem を 4.x から 5.x に上げた話
by
Kazuhiro Nishiyama
docs.ruby-lang.org/ja/ の生成方法を (GitHub Actions に)変えた
by
Kazuhiro Nishiyama
Ubuntuのriscv64版をqemuで動かした at LILO&東海道らぐオフラインミーティング 2024-04-27
by
Kazuhiro Nishiyama
lilo.linux.or.jp を buster から bullseye に上げた
by
Kazuhiro Nishiyama
小規模個人アプリをRails 7.xにバージョンアップした話
by
Kazuhiro Nishiyama
Ruby リファレンスマニュアル改善計画 2022 進捗報告
by
Kazuhiro Nishiyama
fukuoka03-rubima-reboot-rubyist-magazine-reboot.pdf
by
Kazuhiro Nishiyama
rubykaigi2022-rurema-history-and-future.pdf
by
Kazuhiro Nishiyama
qemuのriscv64にDebianを入れてみた
by
Kazuhiro Nishiyama
systemd 再入門
by
Kazuhiro Nishiyama
Ruby 3.0.0 コネタ集
by
Kazuhiro Nishiyama
livedoor天気API終了対応
by
Kazuhiro Nishiyama
Wireguard 実践入門
by
Kazuhiro Nishiyama
workflow,job,step の使い分けの基準を考える
by
Kazuhiro Nishiyama
あまり知られていないRubyの便利機能
by
Kazuhiro Nishiyama
Dockerのオフィシャルrubyイメージとは?
by
Kazuhiro Nishiyama
チャットボットのススメ
by
Kazuhiro Nishiyama
Recently uploaded
PDF
Machine Tests Benchmark Suite. Explain github.com/alexziskind1/machine_tests #2
by
Tasuku Takahashi
PDF
エンジニアが選ぶべきAIエディタ & Antigravity 活用例@ウェビナー「触ってみてどうだった?Google Antigravity 既存IDEと...
by
NorihiroSunada
PDF
流行りに乗っかるClaris FileMaker 〜AI関連機能の紹介〜 by 合同会社イボルブ
by
Evolve LLC.
PDF
20251210_MultiDevinForEnterprise on Devin 1st Anniv Meetup
by
Masaki Yamakawa
PPTX
楽々ナレッジベース「楽ナレ」3種比較 - Dify / AWS S3 Vector / Google File Search Tool
by
Kiyohide Yamaguchi
PDF
Machine Tests Benchmark Suite. Explain github.com/alexziskind1/machine_tests #1
by
Tasuku Takahashi
Machine Tests Benchmark Suite. Explain github.com/alexziskind1/machine_tests #2
by
Tasuku Takahashi
エンジニアが選ぶべきAIエディタ & Antigravity 活用例@ウェビナー「触ってみてどうだった?Google Antigravity 既存IDEと...
by
NorihiroSunada
流行りに乗っかるClaris FileMaker 〜AI関連機能の紹介〜 by 合同会社イボルブ
by
Evolve LLC.
20251210_MultiDevinForEnterprise on Devin 1st Anniv Meetup
by
Masaki Yamakawa
楽々ナレッジベース「楽ナレ」3種比較 - Dify / AWS S3 Vector / Google File Search Tool
by
Kiyohide Yamaguchi
Machine Tests Benchmark Suite. Explain github.com/alexziskind1/machine_tests #1
by
Tasuku Takahashi
最近のrubyのインストール方法
1.
最近のrubyインストール方法 Kazuhiro NISHIYAMA 第84回 Ruby関西
勉強会 2018/12/01 株式会社Ruby開発 Powered by Rabbit 2.2.1
2.
自己紹介 西山 和広 Ruby のコミッター twitter,
github など: @znz 株式会社Ruby開発 www.ruby-dev.jp 1/15
3.
agenda 通常インストール snap docker 2/15
4.
通常インストール 最新版は公式サイトのダウンロード http:// www.ruby-lang.org/ja/downloads/ から Windows
なら RubyInstaller Ruby 開発者には rbenv + ruby-build が人気で rvm は評 判が悪い Linux などなら OS 標準のパッケージでインス トールも良い yum や apt など 3/15
5.
snap とは? canonical が開発している新しいパッケージシス テム Ubuntu
16.04 以降には標準で入っている その他の対応環境は https://docs.snapcraft.io/ installing-snapd/6735 参照 http://www.ruby-lang.org/ja/news/2018/11/08/ snap/ 4/15
6.
snap でのインストール sudo snap
install ruby --classic 2018/11 現在 channel を指定しない場合は 2.5.3 がイン ストールされる 2.4 を利用したい場合 sudo snap install ruby --classic --channel=2.4/stable 5/15
7.
切り替え 2.3 に切り替えるには以下のコマンドを実行: sudo snap
switch ruby --channel=2.3/stable sudo snap refresh 6/15
8.
snap の制限事項 RubyGems は
$HOME/.gem にインストールされる ように GEM_HOME と GEM_PATH が設定されている bundle exec なしで rails コマンドなどを実行し たい場合 .bashrc などに以下が必要 eval `ruby.env` 7/15
9.
snap での gem
の注意事項 $HOME/.gem が複数バージョンで共有される 切り替え時にC拡張は gem pristine -- extensions で再コンパイルが必要 nokogiri など 8/15
10.
フィードバック先 https://github.com/ruby/snap.ruby 不具合報告やフィードバックなどはこちらへ 9/15
11.
docker とは? Linux のコンテナ環境 簡単にいうと、外側の環境にあまり影響を与えず に、独立した環境の中でプログラムを動かせるも の 10/15
12.
docker ruby イメージ https://hub.docker.com/_/ruby/ docker
pull ruby のもの docker オフィシャル production 環境向き ruby 本体の開発者は関わっていない (Linux ディストリビューションのパッケージと同じ) 11/15
13.
rubylang/ruby イメージ https://hub.docker.com/r/rubylang/ruby/ docker pull
rubylang/ruby ruby-lang.org オフィシャル 2018/11現在 実験的 (EXPERIMENTAL) 扱い trunk のナイトリービルドがある 開発中のバージョンを一番手軽に試せる環境になるかも 12/15
14.
rubylang/all-ruby イメージ https://hub.docker.com/r/rubylang/all-ruby/ docker pull
rubylang/all-ruby 大きい (現在 10.2GB) ので注意 リリースされたすべての ruby での動作を確認できるイ メージ バグ報告をするときやドキュメントを書く時などに便利 13/15
15.
実行例 $ docker run
-it --rm rubylang/all-ruby ./all-ruby -e 'print("hellon")' ruby-0.49 hello ... ruby-2.6.0-preview2 hello 14/15
16.
まとめ 通常インストールは公式サイト参照 ディストリビューションのパッケージのインス トールもあり snap パッケージが最近増えた 用途によっては docker
イメージも便利 15/15Powered by Rabbit 2.2.1
Download