L'installation de rbenv et ruby-build est terminée, selon rbenv-doctor script
La vérification est OK.
$ curl -fsSL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-doctor | bash
Checking for `rbenv' in PATH: /home/dev/.rbenv/bin/rbenv
Checking for rbenv shims in PATH: OK
Checking `rbenv install' support: /home/dev/.rbenv/plugins/ruby-build/bin/rbenv-install (ruby-build 20200520-12-g69ccbf4)
Counting installed Ruby versions: none
There aren't any Ruby versions installed under `/home/dev/.rbenv/versions'.
You can install Ruby versions like so: rbenv install 2.2.4
Checking RubyGems settings: OK
Auditing installed plugins: OK
Une fois l'installation de rbenv + ruby-build terminée, Ruby2.7.1 a été installé par rbenv install -v 2.7.1
, mais il a échoué pour les raisons suivantes (car il est vraiment redondant de publier l'erreur complète). , Extraits de parties caractéristiques)
__ La cause était un manque de bibliothèques nécessaires pour construire Ruby. Le wiki __ruby-build a une page qui résume les bibliothèques requises pour construire Ruby et comment les installer pour chaque OS. Avec ceci comme référence, j'ai pu installer Ruby 2.7.1 en faisant rbenv install
après avoir installé la bibliothèque manquante dans mon environnement (Ubuntu).
sudo apt update
sudo apt-get install autoconf bison build-essential libssl-dev libyaml-dev libreadline6-dev zlib1g-dev libncurses5-dev libffi-dev libgdbm6 libgdbm-dev libdb-dev
Recommended Posts