Zusammenfassung der Ruby-Umgebungskonstruktion ~ Mac-Version ~

Einführung

Ich hatte die Gelegenheit, einen neuen Mac zu kaufen und die Ruby-Umgebung neu zu erstellen, daher werde ich sie als Memorandum zusammenfassen.

Installieren Sie Homebrew

Installieren Sie zuerst homebrew. (Leute, die es bereits installiert haben, sind in Ordnung)


/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

Führen Sie diesen Befehl im Terminal aus, um die Installation abzuschließen.

Installieren Sie wget

Installieren Sie wget.


brew install wget

Ruby-Installation

Sobald die wget-Installation abgeschlossen ist, ist es Zeit, die Ruby-Installation zu starten. Als Prozedur


brew install rbenv
brew install ruby-build

Führen Sie diese beiden zu installierenden Befehle aus. Gehen Sie nach Abschluss der Installation den Pfad durch.


echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.zshrc
echo 'if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi' >> ~/.zshrc
source ~/.zshrc

Sie haben nun die Installation und den Pfad von rbenv übergeben. Schließlich werden wir Ruby installieren.

rbenv install --list
rbenv install 2.6.6
rbenv rehash
rbenv global 2.6.6

Sie können die Liste der Ruby-Versionen überprüfen, die mit dem ersten Befehl heruntergeladen werden können. Geben Sie die Version von Ruby an, die mit dem zweiten Befehl heruntergeladen werden soll. (Diesmal habe ich 2.6.6 gewählt) Der dritte Befehl lädt rbenv neu und der vierte Befehl gibt die standardmäßig zu verwendende Version an.

Nachdem alle Arbeiten erledigt sind, am Terminal

ruby -v

Bitte überprüfen Sie, ob Sie die zuvor angegebene Version haben. Wenn nicht, funktioniert der Pfad möglicherweise nicht ordnungsgemäß. Überprüfen Sie daher zshrc.

Recommended Posts

Zusammenfassung der Ruby-Umgebungskonstruktion ~ Mac-Version ~
Aufbau der Rails6-Entwicklungsumgebung [Mac]
Rails Engineer Environment Construction Ruby2.7.1
Schienen Umgebungsbau Schienen5.2.1 ruby2.5.1 Catalina
Offline-Umgebungskonstruktion Ruby Edition
[Super einfach] Ruby-Umgebungskonstruktion
[Rails / MySQL] Aufbau einer Mac-Umgebung
[Umgebungskonstruktion Mac] Ruby on Rails (+ Webpacker behandelt Fehler)
Ruby on Rails 6.0-Umgebungskonstruktionsnotiz
[Java & SpringBoot] Umgebungskonstruktion für Mac
Aufbau der AWS Cloud9-Umgebung Aktualisieren Sie Ruby auf die neueste stabile Version
Aufbau einer GPU-Umgebung mit Docker [Version Oktober 2020]
Spring Boot Umgebungskonstruktionsnotiz auf Mac
Aufbau einer Laravel-Entwicklungsumgebung mit Docker (Mac)
Konstruktionsnotiz für die Java-Entwicklungsumgebung auf dem Mac
[Docker] Entwicklung der Entwicklungsumgebung Rails6 / Ruby2.7 / MySQL8
Scala von vorne anfangen (Environment Construction Mac)
Muskel Rubin auf Schienen Tag 1 ~ Umweltbau ~
CentOS8.2 (x86_64) + ruby2.5 + Rails5.2 + MariaDB (10.3.17) Umgebungskonstruktion
[Umgebungskonstruktion] Spring Tool Suite 4-Installation (Mac)
Zusammenfassung der Umgebungskonstruktion mit rvm und postgresql
[Java] Umgebungskonstruktion
So lösen Sie die lokale Umgebungskonstruktion von Ruby on Rails (MAC)!
Zusammenfassung der Ruby-Syntax
[Frühling] Umweltbau
Vorlage: Erstellen Sie eine Ruby / Rails-Entwicklungsumgebung mit einem Docker-Container (Mac-Version).
Zusammenfassung der Java-Umgebungseinstellungen für mich [mac]
[Persönliches Memo] Ruby on Rails-Umgebungskonstruktion (Windows)
Aufbau der Penronse-Umgebung [Windows]
[Flattern] Ubuntu 20.04 Umgebungskonstruktion
Erstellen Sie eine Java-Entwicklungsumgebung auf Mac-JDK Install (2020-Aufbewahrungsversion).
Aufbau der Rails Docker-Umgebung
[Mac] VS Code-Entwicklungsumgebungskonstruktion (Java, Gradle, Node.js)
Bereitstellen auf Ruby on Rails Elastische Bohnenstange (Umgebungskonstruktion)
Java Entwicklungsumgebung Konstruktion
[Ruby] Zusammenfassung der Methodendefinitionen
[Verfahren 1 für Anfänger] Ruby on Rails: Aufbau einer Entwicklungsumgebung
Lernen von Java Framework # 1 (Mac-Version)
Zusammenfassung der Ruby-Qualifikationstestpunkte
Wechseln Sie die Ruby-Version mit rbenv
Ich habe versucht, node-jt400 (Umgebungskonstruktion)
Konstruktionsnotiz für die MySQL 5.7 (Docker) -Umgebung
Einführung in Metabase ~ Umgebungskonstruktion ~
Aktualisieren Sie Ruby in der Unicorn-Umgebung
Java-Entwicklungsumgebung (Mac, Eclipse)
JavaFX-Umgebungskonstruktion in Java 13