Installa Ruby e crea un ambiente di programmazione su macOS

Quando si utilizzano i sistemi operativi Mac OS abbiamo un vasto mondo di opzioni che ci consentono di svolgere vari compiti in molte aree professionali e una delle quali forse non abbiamo approfondito troppo è la possibilità di creare un ambiente di programmazione con tutte le sue funzionalità e variabili in macOS permettendoci di approfondire estendere la capacità di questo grande sistema operativo.

Per questo argomento, oggi analizzeremo come utilizzare Ruby per creare un tale ambiente in modo semplice e totalmente affidabile per tutte le attività di programmazione.

Cos'è il rubino?Sebbene Ruby venga fornito di default nei sistemi operativi macOS, in questo caso macOS Sierra, non è sempre nella sua versione più recente.

Ruby è un linguaggio di programmazione composto da Perl, Smalltalk, Eiffel, Ada e Lisp, che consente di includere la programmazione funzionale e imperativa. Ruby è completamente gratuito e ci offre funzionalità come:

  • Flessibilità consentendo agli utenti di modificare la propria lingua e personalizzarla a proprio piacimento.
  • Possibilità di assegnare proprietà e azioni a tutte le informazioni e al codice.
  • Ha blocchi che consentono allo sviluppatore di aggiungere una clausola a qualsiasi metodo, descrivendo come dovrebbe agire detto blocco.
  • Ruby include il concetto di moduli che non sono altro che raccolte di metodi che possono essere applicati a varie variabili e oggetti.
  • Ha la gestione delle eccezioni, come Java e Python, per facilitare la gestione degli errori che possono verificarsi.
  • Consente il caricamento di librerie di estensioni dinamiche.
  • Include il garbage collector mark-and-sweep per tutti gli oggetti Ruby.
  • Ha una gestione dei thread indipendente dal sistema operativo.
  • Può essere eseguito su UNIX, Mac OS X, Windows, DOS, BeOS, OS/2 e altri.

Successivamente vedremo come installare l'ultima versione di Ruby su macOS Sierra per creare l'ambiente di programmazione.

1. Accedi al terminale macOS Sierra


Per avviare questo processo dobbiamo accedere al terminale utilizzando una delle seguenti opzioni:
  • Andando al percorso Vai / Utilità / Terminale
  • Usando la seguente combinazione di tasti e lì seleziona il terminale

⇧ + ⌘ + U

  • Inserimento della parola terminale in Spotlight.

2. Installa lo strumento da riga di comando Xcode su macOS Sierra


Xcode è un ambiente di sviluppo integrato (IDE) composto da strumenti di sviluppo per il sistema macOS. Ruby si affida ad alcuni dei suoi strumenti per prestazioni ottimali.

Passo 1

Nel caso in cui non abbiamo Xcode installato in macOS Sierra, eseguiremo la seguente riga nel terminale:

 xcode-select -install
Passo 2
Verrà visualizzata la seguente finestra. Lì clicchiamo sul pulsante Installare per avviare il processo.

3. Installa Homebrew su macOS Sierra


Homebrew è un gestore di pacchetti pensato esclusivamente per ambienti macOS e ci permette di installare nel sistema tutto ciò che Apple non installa di default e ricordiamo che la funzione di un gestore di pacchetti è quella di avere una raccolta di strumenti software che funzionano per automatizzare le installazioni software, configurazioni e aggiornamenti all'interno del sistema operativo. Homebrew installerà ogni pacchetto nella propria directory, creando collegamenti simbolici ai suoi file all'interno di /usr/local.

Passo 1
Per installare Homebrew in macOS Sierra eseguiremo la seguente riga nel terminale:

 /usr/bin/ruby -e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Passo 2
Il programma di installazione di Homebrew è scritto nel linguaggio Ruby e abbiamo utilizzato il parametro curl per scaricare lo script Homebrew. Abbiamo anche aggiunto i seguenti parametri:

-f (-fallire)Dire al terminale di non generare rapporti di errore HTML.

-SPossiamo utilizzare la variabile -silent mute curl in modo che l'avanzamento dell'operazione non venga visualizzato o il parametro -show-error per visualizzare gli errori durante il processo di download.

-L (-posizione)Consente a Curl di utilizzare i reindirizzamenti nel caso in cui la pagina indicata sia stata spostata su un altro sito.

Passaggio 3
Quando si esegue questo comando verrà visualizzato quanto segue. Lì aspettiamo che il processo finisca.

INGRANDIRE

4. Regola la directory Homebrew in macOS Sierra


Una volta terminato il processo di installazione di Homebrew, dobbiamo spostare la directory predefinita in cui Homebrew memorizza le variabili all'inizio della variabile PATH, con questo ci assicuriamo che utilizzeremo la versione più recente di Ruby scaricata da Homebrew e non quella che viene fornito con macOS Sierra per impostazione predefinita.

Passo 1
Per questo apriremo o creeremo il file chiamato ~ / .bash_profile usando nano:

 nano ~ / .bash_profile
Passo 2
Nel file visualizzato inseriremo quanto segue:
 # Aggiunta dell'eseguibile Homebrew in PATH export PATH = / usr / local / bin: $ PATH

INGRANDIRE

Passaggio 3
Salviamo le modifiche utilizzando la combinazione di tasti

Ctrl + O

e usciamo dall'editor usando quanto segue. La prima riga è un commento sull'azione intrapresa.

Ctrl + X

Passaggio 4
Attiviamo queste modifiche eseguendo la seguente riga:

 sorgente ~ / .bash_profile
Passaggio 5
Con questo comando le modifiche apportate al percorso PATH avranno effetto e verranno applicate ad ogni login. Per verificare che brew sia configurato nel modo corretto, eseguiremo la seguente riga:
 dottore della birra

5. Installa Ruby su macOS Sierra


Grazie all'installazione di Homebrew, possiamo facilmente trovare e installare Ruby con la sua ultima versione.

Passo 1
Per questo, cercheremo prima i pacchetti associati a Ruby eseguendo la seguente riga:

 birra ricerca rubino 

INGRANDIRE

Passo 2
Lì vedremo le molteplici opzioni associate a Ruby. Per installare Ruby eseguiremo la seguente riga:

 brew installa rubino

INGRANDIRE

Passaggio 3
In questa installazione sono inclusi strumenti aggiuntivi come:

IrbÈ la console interattiva di Ruby.

RastrelloÈ un programma per l'esecuzione di script.

gemmaGestire l'installazione e l'aggiornamento delle librerie Ruby.

Passaggio 4
Possiamo verificare la versione installata di Ruby eseguendo il seguente comando:

 rubino -v

INGRANDIRE

Passaggio 5
Se vogliamo aggiornare Ruby dobbiamo prima aggiornare Homebrew eseguendo i seguenti comandi:

 brew update brew upgrade ruby

6. Crea un programma usando Ruby su macOS Sierra

Passo 1
Per verificare l'uso di Ruby creeremo un piccolo programma usando nano con il file chiamato hello.rb:

 nano ciao.rb
Passo 2
Nel file visualizzato inseriremo il testo desiderato:

INGRANDIRE

Passaggio 3
Salviamo le modifiche utilizzando la combinazione di tasti

Ctrl + O

e usciamo dall'editor usando quanto segue. La prima riga è un commento sull'azione intrapresa.

Ctrl + X

Passaggio 4
Per l'esecuzione del programma utilizzeremo la seguente riga:

 rubino ciao.rb

INGRANDIRE

Come abbiamo visto, possiamo installare Ruby usando Homebrew ed eseguire facilmente le attività di programmazione necessarie.

wave wave wave wave wave