Installez Ruby 3.0.0 Preview 1 avec une combinaison de Homebrew et de rbenv

Contexte

Ruby 3.0.0 Preview 1 a été publié. https://www.ruby-lang.org/en/news/2020/09/25/ruby-3-0-0-preview1-released/

Essayez d'installer

Première chose que j'ai faite

Reportez-vous à ce qui suit https://github.com/rbenv/ruby-build#upgrading

brew update && brew upgrade ruby-build

Vérifiez Ruby installable

$ rbenv install --list
2.5.8
2.6.6
2.7.1
jruby-9.2.13.0
maglev-1.0.0
mruby-2.1.2
rbx-5.0
truffleruby-20.2.0
truffleruby+graalvm-20.2.0

Only latest stable releases for each Ruby implementation are shown.
Use 'rbenv install --list-all' to show all local versions.

Seuls les plus récents et les plus stables sont disponibles, alors vérifiez avec --list-all

$ rbenv install --list-all | grep 3.0.0-preview1
3.0.0-preview1

Il y avait.

Installation de Ruby 3.0.0 Preview 1

$ rbenv install 3.0.0-preview1

Confirmation d'installation

$ rbenv versions
  system
  2.6.1
  2.7.0
* 2.7.1 (set by /Users/soul/.rbenv/version)
  3.0.0-preview1

Version Ruby spécifiée pour une utilisation dans rbenv

#À l'échelle du système 3.0.0-Utiliser preview1
rbenv global 3.0.0-preview1

#Confirmation de version
ruby -v
ruby 3.0.0preview1 (2020-09-25 master 0096d2b895) [x86_64-darwin19]

Vérification

irb(main):001:0> RUBY_VERSION
#=> "3.0.0"
require 'prime'
#=> true
#Affectation correcte introduite dans Ruby3
Prime.find {|p| p > 10000} => x
#=> 10007
x
#=> 10007

La bonne notation de substitution ajoutée dans Ruby3 peut être utilisée.

Recommended Posts

Installez Ruby 3.0.0 Preview 1 avec une combinaison de Homebrew et de rbenv
Installez rbenv avec apt sur ubuntu et mettez ruby
Impressions et souvenirs de l'installation d'openssl, curl, ruby, homebrew, rbenv
Installez ruby sur Ubuntu 20.04 avec rbenv
Comment gérer différentes versions de rbenv et Ruby
Extraire une partie d'une chaîne en Ruby
Essayez d'écrire "Hello, World" avec une combinaison de plusieurs langues et bibliothèques
[Ruby] Mots clés avec mots clés et valeurs par défaut des arguments
Gérez la version de Ruby elle-même avec rbenv
Installez java avec Homebrew
[Ruby] J'ai fait un robot avec de l'anémone et du nokogiri.
Installez Ruby 3.0.0-preview1 sur macOS (également sans Homebrew ruby-build)
Changer de version Ruby avec rbenv
Installez Java 7 avec Homebrew (cask)
Combinaison de recherche et each_with_index
Installez Java et Tomcat avec Ansible
Installez rbenv avec apt sur ubuntu et mettez ruby
Comment installer Gradle et Kotlin avec SDKMAN (Mac)
Installez java avec Homebrew
Installez Gradle sur ubuntu16.04
[PHP8] Installer et utiliser la fonction YAML de PECL (analyseur YAML) avec Docker
Installez Ruby 3.0.0 Preview 1 avec une combinaison de Homebrew et de rbenv
[Illustration] Recherche de la somme des pièces avec une fonction récursive [Ruby]
Installez Ruby sur MSYS2 avec pacman
Installez Java et Tomcat avec Ansible
Impressions de faire Black Jack-cli avec Ruby
Faites un jeu de frappe avec ruby
Étapes minimales pour configurer un environnement Ruby avec rbenv sur Ubuntu 20.04
Avec ruby ● × Game et Othello (examen de base)
Un bref résumé des conteneurs DI et DI
Notez les arguments de mot-clé Ruby
Installez Docker Desktop pour Mac avec Homebrew
Explication des objets Ruby Time et Date
Résumé des hachages et symboles dans Ruby
Dessinez des graphiques avec Sinatra et Chartkick
J'ai fait une mort risquée avec Ruby
Comparaison des objets JavaScript et des classes Ruby
Trier un tableau de classes homebrew Ruby
Conversion de JSON en TSV et TSV en JSON avec Ruby