ruby&railsインストール手順の説明


1.ユーザーの作成
2.権限の割当て
まずユーザー・グループを追加します.
groupadd humou
ユーザーの追加、ホームディレクトリの設定、shellパスの設定
useradd -g humou -d/home/humou -s/bin/bash -m humou
shellパスの設定が間違っています.このユーザーはログインできません.
または直接:
useradd -g humou humou
パスワードの設定
passwd humou
ユーザーを削除します.
userdel humou
該当するユーザーグループも一括して削除されます
ユーザーの情報を表示するには、次の手順に従います.
id humou
システム内のすべてのユーザーを表示するには、次の手順に従います.
cat/etc/passwd
一般ユーザーへのsudo権限:
visudo
検索:
root ALL=(ALL) ALL
以下に追加
humou ALL=(ALL) ALL
ユーザーがsudoを使用するときにパスワードを入力しない場合は、次のようになります.
humou ALL=NOPASSWD: ALL
3.インストールに必要なlinuxパッケージ
sudo apt-get install build-essential bison openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev  libxml2-dev libxslt-dev autoconf libc6-dev zlib1g-dev libssl-dev build-essential curl git-core libc6-dev g++ gcc
4.rvmを取り付ける
bash <<(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)
rvmのロード(最初のインストール時にロードするだけ)
source .bashrc
$ sudo apt-get install nodejs

5.rubyのインストールと切り替え
既知のrubyバージョンのリスト
rvm list known
rubyバージョンのインストール
rvm install 1.9.3
ここには最新の1.9.3がインストールされており、rvm list knownリストの中のものはすべてインストールすることができます.
rubyバージョンの使用
rvm use 1.9.3
デフォルトバージョンに設定するには、次のようにします.
rvm use 1.9.3 --default 
インストール済みrubyのクエリー
rvm list
インストール済みバージョンのアンインストール
rvm remove 1.9.2
6.YAMLライブラリのインストール:
apt-get install libyaml-dev
7.異なるバージョンのgemには違いがあるため、一連のgemを含む追加のgemセット(gemset)を作成することがよくあります.このチュートリアルでは、railstutorialという名前の作成をお勧めします.rails_4_0のgemset:
rvm use 2.0.0@railstutorial_rails_4_0 --create --default
8.RubyGemsのインストール
RubyGemsはRubyプロジェクトのパッケージ管理プログラムであり、Railsを含む多くの有用なコードライブラリがパッケージ(またはgemと呼ばれる)形式で取得できる.RubyをインストールしてからRubyGemsをインストールするのは簡単です.RVMがインストールされている場合はRubyGemsがインストールされています.RVMは自動的にインストールされているからです.
which gem
/Users/mhartl/.rvm/rubies/ruby-2.0.0-p0/bin/gem
gem update --system 2.0.0
gemをインストールすると、デフォルトでRubyGemsは2つの異なるドキュメント(riとrdoc)を生成しますが、多くのRubyとRails開発者は、これらのドキュメントを生成するのに時間がかかる必要はないと考えています.(多くのプログラマーは、riドキュメントやrdocドキュメントではなく、オンラインドキュメントに依存しています.)ドキュメントの自動生成を禁止するには、コード1.1のコマンドを実行して、ホームディレクトリに名前を作成することをお勧めします.gemrcのgemプロファイル、ファイルの内容はコード1.2を参照してください.(波番号"~"は「ホームディレクトリ」を表し、.gemrcのポイントはこれが非表示ファイルであることを表し、プロファイルは一般的に非表示です.)
$ subl ~/.gemrc
コード1.2:はい.gemrcでriドキュメントとrdocドキュメントを生成しないように構成
install: --no-rdoc --no-ri
update: --no-rdoc --no-ri
9.Railsのインストール
gem install rails --version 4.0.0 --no-ri --no-rdoc
$ rails -v
Rails 4.0.0
Linuxを使用している場合は、他のコードパッケージをインストールする必要があるかもしれません.
$sudo apt-get install libxslt-dev libxml 2-dev libsqlite 3-dev#Linuxのみ
gem update --system