Alacritty - kiireim terminaliemulaator Linuxile


Alacritty on tasuta avatud lähtekoodiga kiire platvormidevaheline terminaliemulaator, mis kasutab renderdamiseks GPU-d (Graphics Processing Unit), mis rakendab teatud optimeerimisi, mis pole paljudes teistes Linuxi terminaliemulaatorites saadaval.

Alacritty on keskendunud kahele eesmärgile - lihtsusele ja jõudlusele. Toimivuse eesmärk tähendab, et see peaks olema kiire kui ükski teine saadaval olev terminalimulaator. Lihtsuseesmärk tähendab, et see ei toeta Linuxis selliseid funktsioone nagu vahelehed või jagamised (mida muud terminali multiplekserid - tmux saavad hõlpsalt pakkuda).

Mõni Linuxi operatsioonisüsteem sisaldas hoidlas Alacritty kahendfaile

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

Muude Linuxi distributsioonide puhul on juhised Alacritty loomiseks allikast allpool.

Installige nõutavad sõltuvuspaketid

1. Alacritty nõuab selle installimiseks kõige uuemat stabiilset Rust-kompilaatorit. Niisiis, kõigepealt installige Rust programmeerimiskeel rustup installeri skripti abil ja järgige ekraanil kuvatavaid juhiseid.

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

2. Järgmisena peate installima mõned täiendavad teegid, et Alacritty oma Linuxi distributsioonidele üles ehitada, nagu näidatud.

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

Alacritty terminalimulaatori installimine Linuxi

3. Kui olete kõik vajalikud paketid installinud, kloonige järgmiselt Alacritty lähtekoodi hoidla ja kompileerige see järgmiste käskude abil.

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

4. Kui kompileerimisprotsess on lõppenud, salvestatakse binaarkaust kataloogis ./target/release/alacritty. Kopeerige binaar PATH-is ja töölaual asuvasse kataloogi, saate rakenduse oma süsteemi menüüdesse lisada järgmiselt.

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

5. Seejärel installige järgmise käsuga käsiraamatu lehed.

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

6. Kesta lõpuleviimise sätete lisamiseks oma Linuxi kestale tehke järgmist.

--------- 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. Lõpuks käivitage Alacritty oma süsteemimenüüs ja klõpsake sellel; esmakordsel käivitamisel luuakse konfiguratsioonifail kausta $HOME/.config/alacritty/alacritty.yml, saate selle siin konfigureerida.

Lisateavet ja seadistamisvõimalusi leiate Alacritty Githubi hoidlast.

Alacritty on platvormidevaheline, kiire, GPU-ga kiirendatud terminalimulaator, mis on keskendunud kiirusele ja jõudlusele. Kuigi see on igapäevaseks kasutamiseks valmis, tuleb sellele veel lisada palju funktsioone, nagu näiteks kerimine tagasi ja palju muud. Jagage oma mõtteid selle kohta allpool oleva tagasiside vormi kaudu.