Alacritty - En raskeste terminalemulator for Linux


Alacritty er en gratis åpen kildekode, rask terminalemulator på tvers av plattformer, som bruker GPU (Graphics Processing Unit) for gjengivelse, som implementerer visse optimaliseringer som ikke er tilgjengelige i mange andre terminalemulatorer i Linux.

Alacritty er fokusert på to mål enkelhet og ytelse. ytelse-målet betyr at den skal være rask enn noen annen tilgjengelig terminalemulator. enkelhet-målet betyr at det ikke støtter funksjoner som faner eller deler (som enkelt kan leveres av andre terminalmultipleksere – tmux) i Linux.

Noen Linux-operativsystemer inkluderte binærfiler for Alacritty i depotet, hvis ikke kan du installere det ved å bruke følgende kommandoer på dine respektive distribusjoner

----------- [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

For andre Linux-distribusjoner, instruksjoner for å bygge Alacritty fra kilden forklart nedenfor.

Installer nødvendige avhengighetspakker

1. Alacritty krever den nyeste stabile Rust-kompilatoren for å installere den. Så først, installer programmeringsspråket Rust ved å bruke et rustup-installasjonsskript og følg instruksjonene på skjermen.

sudo curl https://sh.rustup.rs -sSf | sh

2. Deretter må du installere noen ekstra biblioteker for å bygge Alacritty på Linux-distribusjonene, som vist.

--------- 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 

Installere Alacritty Terminal Emulator i Linux

3. Når du har installert alle nødvendige pakker, klone deretter Alacritty kildekodelagret og kompiler det ved å bruke følgende kommandoer.

cd Downloads
git clone https://github.com/jwilm/alacritty.git
cd alacritty
cargo build --release

4. Når kompileringsprosessen er fullført, vil binærfilen bli lagret i katalogen ./target/release/alacritty. Kopier binærfilen til en katalog i PATH, og på et skrivebord kan du legge til applikasjonen i systemmenyene, som følger.

cp target/release/alacritty /usr/local/bin
cp Alacritty.desktop ~/.local/share/applications

5. Installer deretter manualsidene ved å bruke følgende kommando.

gzip -c alacritty.man | sudo tee /usr/local/share/man/man1/alacritty.1.gz > /dev/null

6. Gjør følgende for å legge til innstillinger for fullføring av skall til Linux-skallet.

--------- 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. Start til slutt Alacritty i systemmenyen og klikk på den; når den kjøres for første gang, vil en konfigurasjonsfil bli opprettet under $HOME/.config/alacritty/alacritty.yml, du kan konfigurere den herfra.

For mer informasjon og konfigurasjonsalternativer, gå til Alacritty Github-depotet.

Alacritty er en rask, GPU-akselerert terminalemulator på tvers av plattformer med fokus på hastighet og ytelse. Selv om den er klar for daglig bruk, er mange funksjoner ennå ikke lagt til den, for eksempel bla tilbake og mer. Del dine tanker om det via tilbakemeldingsskjemaet nedenfor.