Alacritty - Nopein pääteemulaattori Linuxille


Alacritty on ilmainen avoimen lähdekoodin, nopea, monialustainen pääteemulaattori, joka käyttää hahmontamiseen GPU:ta (Graphics Processing Unit), joka toteuttaa tietyt optimoinnit, joita ei ole saatavilla monissa muissa Linuxin pääteemulaattoreissa.

Alacritty keskittyy kahteen tavoitteeseen: yksinkertaisuus ja suorituskyky. Suorituskykytavoite tarkoittaa, että sen pitäisi olla nopeampi kuin mikään muu saatavilla oleva pääteemulaattori. Yksinkertaisuus-tavoite tarkoittaa, että se ei tue ominaisuuksia, kuten välilehtiä tai jaotteita (jotka voivat tarjota helposti muut päätemultiplekserit – tmux). Linux.

Jotkin Linux-käyttöjärjestelmät sisälsivät arkistossa binaareja Alacrittylle. Jos ei, voit asentaa sen käyttämällä seuraavia komentoja vastaavissa jakeluissasi.

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

Muissa Linux-jakeluissa ohjeet Alacrttyn rakentamiseen alla selitetystä lähteestä.

Asenna vaaditut riippuvuuspaketit

1. Alacritty vaatii uusimman vakaan Rust-kääntäjän asentaakseen sen. Joten asenna ensin Rust-ohjelmointikieli rustup-asennusohjelman avulla ja seuraa näytön ohjeita.

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

2. Seuraavaksi sinun on asennettava muutama lisäkirjasto rakentaaksesi Alacrittyn Linux-jakeluihisi kuvan mukaisesti.

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

Alacrity Terminal Emulatorin asentaminen Linuxiin

3. Kun olet asentanut kaikki tarvittavat paketit, kloonaa seuraavaksi Alacritty-lähdekoodivarasto ja käännä se seuraavilla komennoilla.

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

4. Kun käännösprosessi on valmis, binaari tallennetaan ./target/release/alacrity-hakemistoon. Kopioi binaari hakemistoon PATH:ssa ja työpöydällä voit lisätä sovelluksen järjestelmävalikoihin seuraavasti.

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

5. Asenna seuraavaksi manuaaliset sivut seuraavalla komennolla.

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

6. Voit lisätä komentotulkkien viimeistelyasetukset Linux-kuormitukseen seuraavasti.

--------- 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. Käynnistä lopuksi Alacritty järjestelmävalikosta ja napsauta sitä. Kun suoritetaan ensimmäistä kertaa, määritystiedosto luodaan kohtaan $HOME/.config/alacrity/alacrity.yml. Voit määrittää sen täältä.

Lisätietoja ja määritysvaihtoehtoja on Alacrity Github -tietovarastossa.

Alacritty on monikäyttöinen, nopea GPU-kiihdytetty pääteemulaattori, joka keskittyy nopeuteen ja suorituskykyyn. Vaikka se on valmis päivittäiseen käyttöön, siihen on vielä lisättävä monia ominaisuuksia, kuten vierittäminen taaksepäin ja paljon muuta. Jaa ajatuksesi aiheesta alla olevan palautelomakkeen kautta.