Cargando



Instalar Ruby y crear un entorno de programación en macOS

Cómo instalar Ruby y así crear un entorno de programación en macOS Sierra.


jul 10 2017 17:15
Avanzado
Total de Apartados : 6
jul 10 2017 17:18

Al usar sistemas operativos macOS tenemos un amplio mundo de opciones que nos permiten llevar a cabo diversas tareas en muchas áreas profesionales y una de la que quizás no profundizamos demasiado es la posibilidad de crear un entorno de programación con todas sus funcionalidades y variables en macOS permitiéndonos extender aún más la capacidad de este gran sistema operativo.

 

Para este tema hoy analizaremos como usar Ruby para crear dicho ambiente de forma sencilla y totalmente fiable para todas las tareas de programación.

 

Qué es Ruby
Aunque Ruby viene por defecto en los sistemas operativos macOS, en este caso macOS Sierra, no siempre está en su última versión.

 

Ruby es un lenguaje de programación compuesto por Perl, Smalltalk, Eiffel, Ada y Lisp permitiendo con esto incluir la programación funcional e imperativa. Ruby es totalmente gratuito y nos ofrece características como:

  • Flexibilidad al permitir que los usuarios puedan alterar su lenguaje y personalizarlo a su gusto.
  • Posibilidad de asignar propiedades y acciones a toda información y código.
  • Cuenta con bloques los cuales permiten que el desarrollador puede anexar una cláusula a cualquier método, describiendo cómo debe actuar dicho bloque.
  • Ruby incluye el concepto de módulos que no son más que colecciones de métodos que pueden ser aplicados a las diversas variables y objetos.
  • Posee el manejo de excepciones, como Java y Python, para facilitar el manejo de los errores que puedan presentarse.
  • Permite cargar bibliotecas de extensión dinámica.
  • Incluye mark-and-sweep garbage collector para todos los objetos de Ruby.
  • Cuenta con manejo de hilos independiente del sistema operativo.
  • Puede ser ejecutado en sistemas UNIX, Mac OS X, Windows, DOS, BeOS, OS/2 y otros.

 

A continuación veremos cómo instalar la versión más reciente de Ruby en macOS Sierra para crear el entorno de programación.

 

 


1. Acceder a la terminal de macOS Sierra


Para iniciar este proceso debemos acceder a la terminal usando alguna de las siguientes opciones:
  • Dirigiéndonos a la ruta Ir / Utilidades / Terminal
  • Usando la combinación de teclas siguiente y allí seleccionar terminal

 

 

 

 

+ + U

 

  • Ingresando la palabra terminal en Spotlight.

 


2. Instalar la herramienta de línea de comandos Xcodeen macOS Sierra


Xcode es un entorno de desarrollo integrado (IDE - Integrated Development Environment) el cual está compuesto de herramientas de desarrollo para el sistema macOS. Ruby depende de algunas de sus herramientas para el óptimo desempeño.

 

Paso 1

 

En caso de no contar con Xcode instalado en macOS Sierra ejecutaremos la siguiente línea en la terminal:

xcode-select –install
Paso 2

Será desplegada la siguiente ventana. Allí pulsamos en el botón Instalar para iniciar el proceso.

 

 

 

 

1-herramienta-de-línea-de-comandos-Xcode.png

 

 


3. Instalar Homebrew en macOS Sierra


Homebrew es un gestor de paquetes diseñado exclusivamente para ambientes de macOS y nos permite instalar en el sistema todo lo que Apple no instala por defecto y recordemos que la función de un gestor de paquetes es contar con una colección de herramientas de software que trabajan para automatizar instalaciones de software, configuraciones y actualizaciones dentro del sistema operativo. Homebrew instalara cada paquete en su propio directorio, creando enlaces simbólicos a sus archivos dentro de /usr/local.

 

Paso 1

Para instalar Homebrew en macOS Sierra ejecutaremos la siguiente línea en la terminal:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Paso 2

El instalador de Homebrew está escrito en lenguaje Ruby y hemos usado el parámetro curl para la descarga del script de Homebrew. También hemos agregado los siguientes parámetros:

 

-f (-fail)
Indica a la terminal que no genere reportes de error HTML.

 

-s
Podemos usar la variable -silent mute curl para que no sea desplegado el progreso de la operación o el parámetro -show-error para desplegar los errores durante el proceso de descarga.

 

-L (-location)
Habilita a Curl de hacer uso de redireccionamientos en caso de que la pagina indicada haya sido movida a otro sitio.

 

Paso 3

Al ejecutar este comando será desplegado lo siguiente. Allí esperamos que el proceso finalice.

 

 

 

 


4. Ajustar el directorio de Homebrew en macOS Sierra


Una vez que el proceso de instalación de Homebrew ha concluido debemos mover el directorio por defecto en el cual Homebrew almacena las variables al frente de la variable PATH, con esto aseguramos que usaremos la versión más actual de Ruby descargada por Homebrew y no la que trae por defecto macOS Sierra.

 

Paso 1

Para esto abriremos o crearemos el archivo llamado ~/.bash_profile usando nano:
nano ~/.bash_profile
Paso 2

En el archivo desplegado ingresaremos lo siguiente:
# Adicion del ejecutable Homebrew en PATH
export PATH=/usr/local/bin:$PATH

 

Paso 3

Guardamos los cambios usando la combinación de teclas

 

 

Ctrl + O

 

 

y salimos del editor usando lo siguiente. La primera línea es un comentario sobre la acción realizada.

 

 

 

Ctrl + X

 

 

Paso 4

Activamos estos cambios ejecutando la siguiente línea:
source ~/.bash_profile
Paso 5

Con este comando los cambios realizados en la ruta PATH tendrán efecto y serán aplicados en cada inicio de sesión. Para comprobar que brew este configurado de la forma correcta ejecutaremos la siguiente línea:
brew doctor

5. Instalar Ruby en macOS Sierra


Gracias a la instalación de Homebrew podremos buscar e instalar de forma sencilla Ruby con su última versión.

 

Paso 1

Para esto en primer lugar buscaremos los paquetes asociados a Ruby ejecutando la siguiente línea:
brew search ruby

 

Paso 2

Allí veremos las múltiples opciones asociadas a Ruby. Para realizar la instalación de Ruby ejecutaremos la siguiente línea:
brew install ruby

 

 

Paso 3

Dentro de esta instalación se incluyen herramientas adicionales como:

 

Irb
Es la consola interactiva de Ruby.

 

Rake
Es un programa de ejecución de scripts.

 

Gem
Administra la instalación y actualizacion de las bibliotecas de Ruby.

 

Paso 4

Podremos comprobar la versión instalada de Ruby ejecutando el siguiente comando:
ruby -v

 

 

Paso 5

Si deseamos actualizar Ruby primero debemos actualizar Homebrew ejecutando los siguientes comandos:
brew update
brew upgrade ruby

6. Crear un programa usando Ruby en macOS Sierra

 

Paso 1

Para comprobar el uso de Ruby crearemos un pequeño programa usando nano con el archivo llamado hello.rb:
nano hello.rb
Paso 2

En el archivo desplegado ingresaremos el texto deseado:

 

 

 

 

 

Paso 3

Guardamos los cambios usando la combinación de teclas

 

 

Ctrl + O

 

 

y salimos del editor usando lo siguiente. La primera línea es un comentario sobre la acción realizada.

 

 

Ctrl + X

 

 

Paso 4

Para la ejecución del programa usaremos la siguiente línea:
ruby hello.rb

 

 

Como hemos visto podemos instalar Ruby usando Homebrew y realizar las tareas de programación necesarias con sencillez.

 

En este tutorial verás cómo leer y escribir ficheros en Ruby mediante ejemplos prácticos.


¿Te ayudó este Tutorial?


Sin comentarios, sé el primero!

No esperes más y entra en Solvetic
Deja tus comentarios y aprovecha las ventajas de la cuenta de usuario ¡Únete!

X