J'ai essayé d'installer Ruby and Rails en me référant à l'article sur le net, Puisqu'il y avait quelques points d'achoppement, je résumerai la méthode générale d'installation sous forme de mémorandum.
Clonez rbenv depuis git.
$ git clone https://github.com/rbenv/rbenv.git ~/.rbenv
En installant un plug-in appelé ruby-build Vous pouvez installer Ruby dans rbenv.
$ git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
Décrivez les paramètres dans .bashrc pour que rbenv puisse être utilisé.
=> Ajoutez le chemin de rbenv à la variable d'environnement PATH.
$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
=> Initialiser rbenv.
$ echo 'eval "$(rbenv init -)"' >> ~/.bashrc
Vérifiez la version de ruby qui peut être installée.
$ rbenv install --list-a
1.8.5-p52
1.8.5-p113
1.8.5-p114
1.8.5-p115
1.8.5-p231
1.8.6
1.8.6-p36
1.8.6-p110
1.8.6-p111
1.8.6-p114
:
:
Installez ruby.
$ rbenv install 2.5.7
Si l'erreur suivante s'affiche, installez le package conformément au journal des erreurs, puis Installez ruby.
error: install `curl`, `wget`, or `aria2c` to download packages
error: failed to download ruby-2.5.8.tar.bz2
BUILD FAILED (Ubuntu 18.04 using ruby-build 20200520)
$ apt install wget
Si vous voyez l'erreur suivante, veuillez installer les packages associés de rbenv, puis Installez ruby. * J'ai pu corriger l'erreur en installant tout ce package, Vous n'aurez peut-être pas besoin d'installer tous les packages répertoriés ici ... Si vous trouvez un package dont vous n'avez pas besoin, nous le réparerons plus tard. </ font>
configure: error: in `/tmp/ruby-build.20200530061452.7106.ZgOAgp/ruby-2.5.7':
configure: error: no acceptable C compiler found in $PATH
$ apt update
$ apt install autoconf bison build-essential libssl-dev libyaml-dev libreadline6-dev zlib1g-dev libncurses5-dev libffi-dev libgdbm5 libgdbm-dev
Confirmez que ruby est installé.
$ ruby versions
Définissez ruby sur global ou local.
$ rbenv gloval 2.5.7
$ rbenv local 2.5.7
Assurez-vous que ruby est défini sur global ou local.
$ ruby --version
Installez les packages requis pour les rails. libsqlite3-dev est requis lors de l'installation de Rails nodejs est requis lors du démarrage de Rails
* Vous devez peut-être également installer sqlite3 ... </ font>
$ apt install libsqlite3-dev nodejs
Installez les rails. Vous pouvez spécifier la version avec l'option -v.
$ gem install -v 5.2.2 rails
Assurez-vous que les rails sont installés.
$ rails --version
Génération de projet
$ rails new hoge_project
Construisons un environnement Ruby on Rails sur ubuntu! Installer Ruby sur Ubuntu 18.04 à l'aide de rbenv
Recommended Posts