Die Installation von rbenv und ruby-build ist gemäß "rbenv-doctor script" abgeschlossen Überprüfung ist 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
Nachdem die Installation von rbenv + ruby-build abgeschlossen war, wurde Ruby2.7.1 von rbenv install -v 2.7.1
installiert, schlug jedoch aus folgenden Gründen fehl (da es wirklich überflüssig ist, den vollständigen Fehler zu veröffentlichen). , Auszüge charakteristischer Teile)
__ Die Ursache war ein Mangel an Bibliotheken, die zum Erstellen von Ruby benötigt wurden. Das __ruby-build-Wiki verfügt über eine Seite, auf der die zum Erstellen von Ruby erforderlichen Bibliotheken und deren Installation für jedes Betriebssystem zusammengefasst sind. Mit dieser Referenz konnte ich Ruby 2.7.1 installieren, indem ich nach der Installation der fehlenden Bibliotheken in meiner Umgebung (Ubuntu) "rbenv install" ausführte.
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