Cómo Instalar el Lenguaje de Programación Julia en Ubuntu 22.04

Introducción

Julia es un lenguaje de programación diseñado para ser de alto rendimiento en cálculos y análisis. Es popular en ciencia de datos, investigación científica, visualización, aprendizaje automático y también para la construcción de aplicaciones de propósito general. El sitio oficial proporciona una demostración en vivo para que pruebes el lenguaje Julia, pero para su uso práctico y desarrollo, necesitarás instalarlo en tu sistema.

Este tutorial cubrirá la descarga e instalación de Julia en tu máquina. Esto incluirá hacer que Julia sea detectable por tu sistema e invocar una sesión interactiva de REPL para que puedas programar usando Julia.

Prerrequisitos

Paso 1 — Descarga e Instalación de Julia

Binarios precompilados son el método recomendado para instalar Julia, aunque hay una opción para compilar Julia desde el origen si sus necesidades lo requieren. En este tutorial, descargarás los binarios precompilados oficiales desde la página oficial de descargas de Julia. Asegúrate de estar en tu directorio de inicio, luego inicia la descarga:

  1. wget https://julialang-s3.julialang.org/bin/linux/x64/1.8/julia-1.8.1-linux-x86_64.tar.gz

Este comando utiliza wget para descargar el binario precompilado oficial. Para completar la instalación, extrae el archivo descargado. Esto se hace con el comando tar:

  1. tar zxvf julia-1.8.1-linux-x86_64.tar.gz

La instalación de Julia está ahora completa, en un nuevo directorio llamado julia-1.8.1. Esta ubicación se denomina tu directorio de Julia, y se hará referencia a él más adelante. Julia está completamente contenida en este único directorio. En el futuro, si deseas desinstalar Julia, puedes eliminar este directorio para una desinstalación completa.

Paso 2 — Agregar Julia a tu PATH

Aunque la instalación esté completa, tu sistema debe poder encontrar el ejecutable julia. Esto se puede hacer agregando la ruta completa del directorio bin de Julia a la variable de entorno PATH en ~/.bashrc. Este es uno de los lugares donde Linux permite ajustes en tu PATH. Ábrelo con nano o tu editor de texto preferido:

  1. nano ~/.bashrc

Agregue esta línea al final del archivo, utilizando el directorio de Julia donde instaló Julia como base:

. . .
export PATH="$PATH:/home/sammy/julia-1.8.1/bin"

Es necesario que utilice la ruta absoluta a su carpeta bin. En este ejemplo, se utiliza el directorio principal, así que asegúrese de actualizar el nombre del directorio si eligió una ubicación diferente para su directorio de Julia.

Una vez hecho esto, guarde y salga presionando CTRL+O luego CTRL+X.

Para que este cambio surta efecto, debe sourcear su archivo .bashrc:

  1. source ~/.bashrc

Ahora su sistema puede encontrar el ejecutable de julia.

Paso 3 — Ejecutando el REPL de Julia

Para confirmar que Julia está instalado correctamente y comenzar a experimentar con el lenguaje en sí, inicie una sesión interactiva de REPL (read-evaluate-print-loop). Esto le permitirá obtener retroalimentación inmediata y utilizar el lenguaje en sí mismo.

Con julia ahora en su PATH, puede iniciar su sesión con este comando:

  1. julia
Output
_ _ _ _(_)_ | Documentation: https://docs.julialang.org (_) | (_) (_) | _ _ _| |_ __ _ | Type "?" for help, "]?" for Pkg help. | | | | | | |/ _` | | | | |_| | | | (_| | | Version 1.8.1 (2022-09-06) _/ |\__'_|_|_|\__'_| | Official https://julialang.org/ release |__/ | julia>

Como ejemplo y para verificar que funcione, puede comenzar haciendo aritmética básica utilizando Julia, lo cual es fundamental para cualquier lenguaje de programación:

  1. 1 + 1
Output
2

Una vez que haya terminado de experimentar, puede presionar CTRL+D para salir de la sesión.

Conclusión

Julia es un lenguaje de programación utilizado para ciencia de datos y desarrollo de aplicaciones. Aunque esta guía solo cubre la instalación y el uso básico, puedes aprender más sobre programación y creación con Julia en el sitio oficial de aprendizaje de Julia. Si estás interesado en instalar otros lenguajes, especialmente para ciencia de datos, consulta nuestros tutoriales sobre cómo instalar R.

Source:
https://www.digitalocean.com/community/tutorials/how-to-install-julia-programming-language-on-ubuntu-22-04