diff options
author | Rémy Coutable <remy@rymai.me> | 2017-05-11 15:17:19 +0000 |
---|---|---|
committer | Rémy Coutable <remy@rymai.me> | 2017-05-11 15:17:19 +0000 |
commit | b2e5d40ab81d9605fdbae4339cd8a0b6cc490524 (patch) | |
tree | 0eb3beea0c8f9f0bb5a5ee096bbfd322eda71ddc | |
parent | a7a7fce83172fe6e74fbe614e3dd1382d5c7287d (diff) | |
parent | 26f5713fcfe20188d095e520de672376e99690e7 (diff) | |
download | gitlab-ce-b2e5d40ab81d9605fdbae4339cd8a0b6cc490524.tar.gz |
Merge branch 'patch-20' into 'master'
Update installation.md - Updated the Ruby section.
See merge request !11251
-rw-r--r-- | doc/install/installation.md | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/doc/install/installation.md b/doc/install/installation.md index 5615b2a534b..5bba405f159 100644 --- a/doc/install/installation.md +++ b/doc/install/installation.md @@ -109,14 +109,19 @@ Then select 'Internet Site' and press enter to confirm the hostname. ## 2. Ruby -**Note:** The current supported Ruby version is 2.3.x. GitLab 9.0 dropped support -for Ruby 2.1.x. +The Ruby interpreter is required to run GitLab. + +**Note:** The current supported Ruby (MRI) version is 2.3.x. GitLab 9.0 dropped +support for Ruby 2.1.x. The use of Ruby version managers such as [RVM], [rbenv] or [chruby] with GitLab in production, frequently leads to hard to diagnose problems. For example, GitLab Shell is called from OpenSSH, and having a version manager can prevent pushing and pulling over SSH. Version managers are not supported and we strongly -advise everyone to follow the instructions below to use a system Ruby. +advise everyone to follow the instructions below to use a system Ruby. + +Linux distributions generally have older versions of Ruby available, so these +instructions are designed to install Ruby from the official source code. Remove the old Ruby 1.8 if present: @@ -132,7 +137,7 @@ Download Ruby and compile it: make sudo make install -Install the Bundler Gem: +Then install the Bundler Gem: sudo gem install bundler --no-ri --no-rdoc |