Alarmi - Një Emulator i Terminalit të Shpejtuar të GPU-së

Alarmi 1

sot ne do të shfrytëzojmë rastin për të folur për një emulator terminal shumë interesant, ky emulator, ndryshe nga të tjerët, përdor GPU-në për të përmirësuar performancën dhe shpejtësinë e aplikimit në sistem.

Aplikimi për të cilin do të flasim sot është Alarmi, ky aplikacion është një emulator terminal që përdor GPU për të zbatuar optimizime të cilat thjesht nuk janë të mundshme në emulatorët e tjerë terminalë në Linux.

Rreth Alacritty

Kjo app është shkruar në gjuhën e programimit Rust dhe përdor OpenGL për pasqyrim, kjo e bën aplikacionin terminalin më të shpejtë në dispozicion.

Ky emulator i terminalit përqendrohet në dy qëllime thjeshtësinë dhe performancën. Performanca do të thotë, duhet të jetë më e shpejtë se çdo emulator tjetër terminal i disponueshëm. Thjeshtësi do të thotë, nuk mbështet funksione të tilla si skeda ose ndarje.

Si ju doni të instaloni këtë emulator të terminalit në sistemin tuaj, më parë duhet të kemi të instaluar gjuhën e programimit Rust në sistemet tona.

parakushte

Ju mund të shikoni metodën e instalimit të Rust në Linux në postimin e mëparshëm që bëra, link eshte kjo.

Tashmë i sigurt që e keni këtë gjuhë të instaluar në sistemin tonë, duhet të instalojmë disa varësi të nevojshme për aplikacionin.

Për ata që janë Përdoruesit e Debian, Ubuntu, Linux Mint ose ndonjë derivativ prej tyre duhet të hapim një terminal me ctrl + Alt + T dhe do të ekzekutojmë komandën vijuese:

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

Në rastin e Përdoruesit e CentOS dhe RHEL instalojnë varësitë me:

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

Nëse ata janë përdorues të Fedora 28 mund të instalohet me këtë komandë në terminal:

sudo dnf install cmake freetype-devel fontconfig-devel xclip

Në rastin e atyre që janë përdorues të Arch Linux, Manajaro, Antergos ose ndonjë derivati ​​të Arch ne instalojmë me:

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

Më në fund, për ata që janë përdorues të çdo versioni të openSUSE:

sudo zypper install cmake freetype-devel fontconfig-devel xclip

Ju tashmë instaloni varësitës ne mund të vazhdojmë të instalojmë këtë emuator terminal në sistemin tonë me ndonjë nga komandat e mëposhtme.

Si të instaloni Alacritty në Linux?

Alarmi

Ata që janë përdorues të Arch Linux dhe derivatet e tij, mund ta instalojmë aplikacionin nga depot AURNe vetëm duhet të kemi një ndihmës për të.

Në këtë rast ne do të përdorim aurman, komanda për të instaluar emulatorin e terminalit është si më poshtë:

aurman- S alacritty

Ndërsa për ata që janë përdorues të openSUSE mund ta instalojmë aplikacionin në sistem me komandën vijuese:

sudo zypper install alacritty

Ne mund të përdorim të njëjtën paketë ato ofrojnë për openSUSE për Fedora, CentOS, RHEL ose çdo shpërndarje me mbështetje për paketat e rpm.

Ne shkarkojmë vetëm me komandën e mëposhtme, në ata që përdorin një sistem 64-bit:

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

Për ata që ata përdorin një sistem 32-bit:

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

Dhe ne instalojmë me:

sudo dnf install alacritty.rpm

Pjesa tjetër e shpërndarjeve duhet të shkarkojnë dhe përpilojnë kodin burimor në mënyrë që të instaloni aplikacionin.

Esto Ne e bëjmë atë si më poshtë, duhet të shkruajmë:

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

Pasi të jetë bërë kjo, ne duhet të kopjojmë binarin në RRUG andN tonë dhe të krijojmë hyrjen e drejtpërdrejtë, domethënë ta bëjmë atë me komandat e mëposhtme:

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

Dhe në fund Ne shtojmë cilësimet e nevojshme në Shell-in tonë, për Bash:

cp alacritty-Completions.bash ~ / .alacritty

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

Për ZSH

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

Dhe për FISH

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

Dhe gati me këtë ne mund të përdorim emulator në sistemin tonë.

edhe ne mund ta instalojmë këtë emulator të terminalit nga Snap, edhe pse paketa nuk është zyrtare. Për ata që preferojnë këtë metodë, duhet të shkruajmë vetëm:

sudo snap install alacritty-unofficial --channel


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Qetësohu dijo

    Cili është qëllimi që terminali të mbështetet nga GPU?