Alacritty: un emulador de terminal més ràpid per a Linux
Alacritty és un emulador de terminal gratuït de codi obert, ràpid i multiplataforma, que utilitza GPU (Unitat de processament gràfic) per a la representació, que implementa certes optimitzacions que no estan disponibles en molts altres emuladors de terminal a Linux.
Alacritty se centra en dos objectius: simplicitat i rendiment. L'objectiu de rendiment significa que hauria de ser més ràpid que qualsevol altre emulador de terminal disponible. L'objectiu de simplicitat significa que no admet funcions com ara pestanyes o divisions (que poden ser proporcionades fàcilment per altres multiplexors de terminals - tmux) a Linux.
Alguns sistemes operatius Linux van incloure binaris per a Alacritty al repositori, si no, podeu instal·lar-lo mitjançant les ordres següents a les vostres distribucions respectives
----------- [Arch Linux] ----------- # pacman -S alacritty ----------- [Fedora Linux] ----------- # dnf copr enable pschyska/alacritty # dnf install alacritty ----------- [Debian and Ubuntu] ----------- $ sudo add-apt-repository ppa:mmstick76/alacritty $ sudo apt install alacritty
Per a altres distribucions de Linux, instruccions per crear Alacritty a partir de la font que s'explica a continuació.
Instal·leu els paquets de dependència necessaris
1. Alacritty requereix el compilador Rust estable més recent per instal·lar-lo. Per tant, primer, instal·leu el llenguatge de programació Rust mitjançant un script d'instal·lació rustup i seguiu les instruccions a la pantalla.
# sudo curl https://sh.rustup.rs -sSf | sh
2. A continuació, heu d'instal·lar unes quantes biblioteques addicionals per crear Alacritty a les vostres distribucions de Linux, tal com es mostra.
--------- On Ubuntu/Debian --------- # apt-get install cmake libfreetype6-dev libfontconfig1-dev xclip --------- On CentOS/RHEL --------- # yum install cmake freetype-devel fontconfig-devel xclip # yum group install "Development Tools" --------- On Fedora --------- # dnf install cmake freetype-devel fontconfig-devel xclip --------- On Arch Linux --------- # pacman -S cmake freetype2 fontconfig pkg-config make xclip --------- On openSUSE --------- # zypper install cmake freetype-devel fontconfig-devel xclip
Instal·lació de l'emulador de terminal Alacritty a Linux
3. Un cop hàgiu instal·lat tots els paquets necessaris, cloneu el dipòsit de codi font d'Alacritty i compileu-lo amb les ordres següents.
$ cd Downloads $ git clone https://github.com/jwilm/alacritty.git $ cd alacritty $ cargo build --release
4. Un cop finalitzat el procés de compilació, el binari es desarà al directori ./target/release/alacritty. Copieu el binari a un directori del vostre PATH i en un escriptori, podeu afegir l'aplicació als menús del vostre sistema, de la següent manera.
# cp target/release/alacritty /usr/local/bin # cp Alacritty.desktop ~/.local/share/applications
5. A continuació, instal·leu les pàgines de manual mitjançant l'ordre següent.
# gzip -c alacritty.man | sudo tee /usr/local/share/man/man1/alacritty.1.gz > /dev/null
6. Per afegir la configuració de finalització de l'intèrpret d'ordres al vostre intèrpret d'ordres de Linux, feu el següent.
--------- On Bash Shell --------- # cp alacritty-completions.bash ~/.alacritty # echo "source ~/.alacritty" >> ~/.bashrc --------- On ZSH Shell --------- # cp alacritty-completions.zsh /usr/share/zsh/functions/Completion/X/_alacritty --------- On FISH Shell --------- # cp alacritty-completions.fish /usr/share/fish/vendor_completions.d/alacritty.fish
7. Finalment, inicieu Alacritty al menú del vostre sistema i feu-hi clic; quan s'execute per primera vegada, es crearà un fitxer de configuració a $HOME/.config/alacritty/alacritty.yml, el podeu configurar des d'aquí.
Per obtenir més informació i opcions de configuració, aneu al repositori Alacritty Github.
Alacritty és un emulador de terminal ràpid, multiplataforma i accelerat per GPU centrat en la velocitat i el rendiment. Tot i que està llest per a l'ús diari, encara s'han d'afegir moltes funcions, com ara desplaçar-se enrere i més. Comparteix els teus pensaments al respecte mitjançant el formulari de comentaris que hi ha a continuació.