Алацритти - ГПУ убрзани емулатор терминала

Алацритти 1

Данас искористићемо прилику да разговарамо о врло занимљивом емулатору терминала, овај емулатор за разлику од других користи ГПУ за побољшање перформанси и брзине апликације на систему.

Апликација о којој ћемо данас разговарати је Алацритти, ова апликација је емулатор терминала који користи ГПУ за примену оптимизација што једноставно није могуће у другим емулаторима терминала на Линуку.

О Алацритти

Ова апликација је написан у програмском језику Руст и користи ОпенГЛ за приказивање, ово чини апликацију најбржим доступним емулатором терминала.

Овај емулатор терминала фокусира се на два циља, једноставност и перформансе. Изведба значи да мора бити бржи од било којег другог доступног емулатора терминала. Једноставност значи да не подржава функције попут језичака или раздвајања.

Si желите да инсталирате овај емулатор терминала на свој систем, претходно морамо имати инсталирани програмски језик Руст на нашим системима.

Предуслови

Начин инсталације Руст-а на Линуку можете проверити у претходном посту који сам направио, веза је ово.

Већ сте сигурни да је овај језик инсталиран у нашем систему, морамо да инсталирамо неке неопходне зависности за апликацију.

За оне који јесу Корисници Дебиана, Убунту-а, Линук Минт-а или било који дериват од њих морамо отворити терминал са цтрл + Алт + Т и извршићемо следећу наредбу:

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

У случају Корисници ЦентОС-а и РХЕЛ-а инсталирају зависности помоћу:

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

Ако су корисници Федора 28 можемо их инсталирати овом наредбом на терминалу:

sudo dnf install cmake freetype-devel fontconfig-devel xclip

У случају оних који су корисници Арцх Линука, Манајара, Антергоса или било ког деривата Арцха, инсталирамо са:

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

Коначно, за оне који су корисници било које верзије опенСУСЕ:

sudo zypper install cmake freetype-devel fontconfig-devel xclip

Већ сте инсталирали зависностис можемо наставити с инсталирањем овог емуатора терминала у наш систем било којом од следећих команди.

Како инсталирати Алацритти на Линук?

Алацритти

Они који су Арцх Линук корисници и њихови деривати, можемо инсталирати апликацију из АУР спремиштаЗа то морамо имати само помоћника.

У овом случају користићемо аурман, наредба за инсталирање емулатора терминала је сљедећа:

aurman- S alacritty

Док за оне који су корисници опенСУСЕ-а апликацију можемо инсталирати на систем следећом наредбом:

sudo zypper install alacritty

Можемо искористити исти пакет нуде за опенСУСЕ за Федору, ЦентОС, РХЕЛ или било коју другу дистрибуцију са подршком за рпм пакете.

Преузимамо само са следећом наредбом, на они који користе 64-битни систем:

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

За оне који користе 32-битни систем:

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

И инсталирамо са:

sudo dnf install alacritty.rpm

у остатак дистрибуција морамо преузети и компајлирати изворни код како би инсталирали апликацију.

Ово То радимо на следећи начин, морамо откуцати:

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

Једном када се то уради, морамо копирати бинарни фајл у наш ПАТХ и створити директан приступ, то јест, радимо то са следећим наредбама:

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

И коначно У шкољку за Басх додајемо потребна подешавања:

цп алацритти-цомплетионс.басх ~ / .алацритти

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

За ЗСХ

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

И за РИБЕ

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

И спремни с њим, можемо покренути емулатор на нашем систему.

такође можемо да инсталирамо овај емулатор терминала из Снапа, иако пакет није званичан. За оне који више воле ову методу, морамо само откуцати:

sudo snap install alacritty-unofficial --channel


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   транки дијо

    Која је сврха терминала који подржава ГПУ?