compléments pour Howto Rails
This commit is contained in:
parent
9358f09984
commit
aa9f5dfde7
|
@ -327,9 +327,10 @@ rails_env = `head -1 $(HOME}/www/current/config/database.yml | tr ':' ' '`
|
||||||
|
|
||||||
### Debian 9
|
### Debian 9
|
||||||
|
|
||||||
#### Utiliser une version spécifique de ruby
|
#### Utiliser une version spécifique de ruby avec rbenv
|
||||||
|
|
||||||
*rbenv* permet d'avoir un environnement compilé par utilisateur.
|
*rbenv* permet d'avoir un environnement compilé par utilisateur.
|
||||||
|
|
||||||
C'est donc le développeur qui gère sa version de Ruby, ses Gems, etc... on ne lui installe même pas Ruby !
|
C'est donc le développeur qui gère sa version de Ruby, ses Gems, etc... on ne lui installe même pas Ruby !
|
||||||
|
|
||||||
Note préalable : mettre les droits _exec_ sur la partition /home
|
Note préalable : mettre les droits _exec_ sur la partition /home
|
||||||
|
@ -350,27 +351,42 @@ $ rbenv global 2.5.1
|
||||||
$ gem install bundle
|
$ gem install bundle
|
||||||
|
|
||||||
$ ruby -v
|
$ ruby -v
|
||||||
ruby 2.4.0p0 (2016-12-24 revision 57164) [x86_64-linux]
|
ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]
|
||||||
$ gem list
|
$ gem list
|
||||||
*** LOCAL GEMS ***
|
*** LOCAL GEMS ***
|
||||||
|
|
||||||
bigdecimal (default: 1.3.0)
|
bigdecimal (default: 1.3.4)
|
||||||
bundle (0.0.1)
|
bundle (0.0.1)
|
||||||
bundler (1.16.2)
|
bundler (1.16.3)
|
||||||
did_you_mean (1.1.0)
|
cmath (default: 1.0.0)
|
||||||
|
csv (default: 1.0.0)
|
||||||
|
date (default: 1.0.0)
|
||||||
|
did_you_mean (1.2.0)
|
||||||
|
etc (default: 1.0.0)
|
||||||
|
fcntl (default: 1.0.0)
|
||||||
|
fiddle (default: 1.0.0)
|
||||||
|
fileutils (default: 1.0.2)
|
||||||
io-console (default: 0.4.6)
|
io-console (default: 0.4.6)
|
||||||
json (default: 2.0.2)
|
ipaddr (default: 1.2.0)
|
||||||
minitest (5.10.1)
|
json (default: 2.1.0)
|
||||||
|
minitest (5.10.3)
|
||||||
net-telnet (0.1.1)
|
net-telnet (0.1.1)
|
||||||
openssl (default: 2.0.2)
|
openssl (default: 2.1.0)
|
||||||
power_assert (0.4.1)
|
power_assert (1.1.1)
|
||||||
psych (default: 2.2.2)
|
psych (default: 3.0.2)
|
||||||
rake (12.0.0)
|
rake (12.3.0)
|
||||||
rdoc (default: 5.0.0)
|
rdoc (default: 6.0.1)
|
||||||
test-unit (3.2.3)
|
scanf (default: 1.0.0)
|
||||||
xmlrpc (0.2.1)
|
sdbm (default: 1.0.0)
|
||||||
|
stringio (default: 0.0.1)
|
||||||
|
strscan (default: 1.0.0)
|
||||||
|
test-unit (3.2.7)
|
||||||
|
webrick (default: 1.4.2)
|
||||||
|
xmlrpc (0.3.0)
|
||||||
|
zlib (default: 1.0.0)
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
|
|
||||||
#### Utiliser ruby système (2.3) et Gem locales
|
#### Utiliser ruby système (2.3) et Gem locales
|
||||||
|
|
||||||
Cela permet de bénéficier des mises à jour de sécurité de ruby (mais pas des gems).
|
Cela permet de bénéficier des mises à jour de sécurité de ruby (mais pas des gems).
|
||||||
|
|
Loading…
Reference in a new issue