Alacritty - GPU kiirendatud terminaliemulaator

teravus 1

Täna kasutame võimalust ja räägime väga huvitavast terminaliemulaatorist, kasutab see emulaator erinevalt teistest GPU-d süsteemi rakenduste jõudluse ja kiiruse parandamiseks.

Rakendus, millest täna räägime, on Alacritty, see rakendus on terminaliemulaator, mis kasutab GPU-d optimeerimise rakendamiseks mis pole lihtsalt Linuxi teistes terminaliemulaatorites võimalikud.

Alacritty kohta

See rakendus on kirjutatud programmeerimiskeeles Rust ja kasutab renderdamiseks OpenGL-i, see muudab rakenduse kõige kiiremini kättesaadavaks terminaliemulaatoriks.

See terminalimulaator keskendub kahele eesmärgile - lihtsus ja jõudlus. Toimivus tähendab, et see peab olema kiirem kui mis tahes muu saadaval olev terminaliemulaator. Lihtsus tähendab, et see ei toeta funktsioone, nagu vahelehed või split.

Si soovite oma terminali emulaatori oma süsteemi installida, peame eelnevalt oma süsteemidesse installima Rust programmeerimiskeele.

Eeltingimused

Rusti installimeetodit Linuxis saate kontrollida eelmises minu tehtud postituses, link on see.

Olete juba kindel, et see keel on meie süsteemi installitud, peame installima rakenduse jaoks mõned vajalikud sõltuvused.

Neile, kes on Debiani, Ubuntu, Linux Mint'i kasutajad või mis tahes tuletis neist peame avama terminali klahvidega ctrl + Alt + T ja täidame järgmise käsu:

sudo apt-get install cmake libfreetype6-dev libfontconfig1-dev xclip

Puhul CentOSi ja RHELi kasutajad installivad sõltuvused järgmisega:

sudo yum install cmake freetype-devel fontconfig-devel xclip
sudo yum group install "Development Tools"

Kui nad on domeeni kasutajad Fedora 28 saame need terminali installida selle käsuga:

sudo dnf install cmake freetype-devel fontconfig-devel xclip

Nende puhul, kes on Arch Linuxi, Manajaro, Antergose või Archi derivaatide kasutajad, installime koos:

sudo pacman -S cmake freetype2 fontconfig pkg-config make xclip

Lõpuks neile, kes on openSUSE mis tahes versiooni kasutajad:

sudo zypper install cmake freetype-devel fontconfig-devel xclip

Te olete juba sõltuvused installinuds saame jätkata selle terminaliemulaatori installimist oma süsteemi mis tahes järgmise käsuga.

Kuidas installida Alacritty Linuxi?

teravus

Need, kes on Arch Linuxi kasutajad ja selle tuletised, saame rakenduse installida AUR-i hoidlatestSelleks peab meil olema ainult abiline.

Sel juhul hakkame kasutama aurmani, käsk terminaliemulaatori installimiseks on järgmine:

aurman- S alacritty

Kuigi neile, kes on openSUSE kasutajad saame rakenduse süsteemi installida järgmise käsuga:

sudo zypper install alacritty

Saame seda sama paketti kasutada nad pakuvad openSUSE jaoks Fedora, CentOS, RHEL või mis tahes jaotise jaoks, mis toetab rpm-pakette.

Laadime alla ainult järgmise käsuga: need, kes kasutavad 64-bitist süsteemi:

wget http://download.opensuse.org/repositories/openSUSE:/Factory/standard/x86_64/alacritty-0.1.0-2.2.x86_64.rpm -O alacritty.rpm

Neile, kes nad kasutavad 32-bitist süsteemi:

wget http://download.opensuse.org/repositories/openSUSE:/Factory/standard/i586/alacritty-0.1.0-2.2.i586.rpm -O alacritty.rpm

Ja installime koos:

sudo dnf install alacritty.rpm

et ülejäänud jaotused peame allikakoodi alla laadima ja kompileerima rakenduse installimiseks.

See Teeme seda järgmisel viisil, peame kirjutama:

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

Kui see on tehtud, peame binaarkaardi kopeerima meie PATH-i ja looma otsese juurdepääsu, st teeme seda järgmiste käskudega:

cp target/release/alacritty /usr/local/bin
cp Alacritty.desktop ~/.local/share/applications
gzip -c alacritty.man | sudo tee /usr/local/share/man/man1/alacritty.1.gz > /dev/null

ja lõpuks Lisame oma Shelli jaoks vajalikud seaded Bashi jaoks:

cp alacritty-täiendused.bash ~ / .alacritty

sudo echo "source ~/.alacritty" >> ~/.bashrc

ZSH jaoks

cp alacritty-completions.zsh /usr/share/zsh/functions/Completion/X/_alacritty

Ja KALA jaoks

cp alacritty-completions.fish /usr/share/fish/vendor_completions.d/alacritty.fish

Ja sellega valmis olles saame emulaatori oma süsteemis käivitada.

ka saame selle terminaliemulaatori installida Snapist, kuigi pakett pole ametlik. Neile, kes seda meetodit eelistavad, peame tippima ainult järgmist:

sudo snap install alacritty-unofficial --channel


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Rahune maha DIJO

    Mis on terminali eesmärk, mida GPU toetab?