DEV Community

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

Posted on

3 1

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.

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

Top comments (0)

Heroku

Simplify your DevOps and maximize your time.

Since 2007, Heroku has been the go-to platform for developers as it monitors uptime, performance, and infrastructure concerns, allowing you to focus on writing code.

Learn More

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay