DEV Community

Cover image for Compilar e instalar Alacritty en Linux/FreeBSD.
Glorious Musketeer™
Glorious Musketeer™

Posted on

Compilar e instalar Alacritty en Linux/FreeBSD.

¿Qué es alacritty?

Alacritty es un emulador de terminal moderno. Se integra con otras aplicaciones, en lugar de volver a implementar su funcionalidad, logra proporcionar un conjunto flexible de funciones con un alto rendimiento.

¿Qué necesitamos para compilar e instalar alacritty?

  • GTK3
  • Python
  • Rustup
  • Git
  • Cmake

procedemos a clonar el repositorio de alacritty Áqui

vamos a clonar el repositorio en una carpeta(en esta caso vamos hacerlo en una carpeta llamada Projects)

cd ~/Projects
git clone https://github.com/alacritty/alacritty

una vez se clone, entramos a la carpeta clonada

cd alacritty

alacritty tiene una MarkDown(.md) de instalación muy bien explicado, si escribimos:


cat INSTALL.md
o
less INSTALL.md
o
more INSTALL.md

nos mostrará la guía de instalación y todo lo que necesitamos hacer para compilarla.
vamos a dividir la instalación en varias partes:

Parte 1: Configurar el toolchain de rust

Alacritty esta desarrollada en rust, necesitamos obtener una versión para poder compilarla, así que procedemos hacer el siguiente comando:

rustup override set stable

descargamos la versión estable para poder compilar e instalar alacritty

rustup update stable

este comando verifica si hay actualización para la versión stable que descargamos.

Parte 2: Compilación e instalación de alacritty

para compilar alacritty necesitaremos de cargo? utilizando el siguiente comando:


cargo build --release

comenzará a compilar todo lo necesario para poder instalarla.

Parte 3: Agregar paths

una vez termine de compilar alacritty, genera unos ejecutables que debemos pasar a unos paths(rutas) para que la prompt la reconozca y no tengamos que ir a la carpeta donde compilamos a buscar el ejecutable de alacritty.


sudo tic -xe alacritty,alacritty-direct extra/alacritty.info
sudo cp target/release/alacritty /usr/local/bin
sudo cp extra/logo/alacritty-term.svg /usr/share/pixmaps/Alacritty.svg
sudo desktop-file-install extra/linux/Alacritty.desktop
sudo update-desktop-database

una vez terminar de agregar los paths, podremos escribir en la terminal:


alacritty

y se ejecuta la terminal, gracias a los paths podemos también verla en los menus de aplicaciones.

Top comments (0)