Alacritty - Emulator Terminal haingam-piasa GPU

akrity 1

Ny andro ankehitriny hanararaotra hiresaka emulator terminal tena mahaliana izahay, ity emulator ity tsy toy ny hafa dia mampiasa ny GPU hanatsarana ny fahombiazan'ny sy ny hafainganan'ny fampiharana amin'ny rafitra.

Ny fampiharana izay horesahintsika anio dia Alacritty, ity fampiharana ity dia emulator terminal izay mampiasa ny GPU hampiharana fanatsarana izay tsy azo atao tsotra izao amin'ny emulator terminal hafa amin'ny Linux.

Momba an'i Alacritty

Ity fampiharana ity voasoratra amin'ny fiteny fandaharana Rust ary mampiasa OpenGL amin'ny fandikana azy, ity dia mahatonga ny fampiharana ny emulator terminal haingana indrindra.

Io emulator terminal io mifantoka amin'ny fahatsorana sy fahombiazan'ny tanjona roa. Midika ny fahombiazana, tsy maintsy ho haingana kokoa noho ny emulator terminal hafa misy izany. Ny dikany dia midika fa tsy manohana fiasa toy ny kiheba na fisarahana.

Si te-hametraka an'ity terminal emulator ity amin'ny rafitrao ianao, tsy maintsy manana ny fiteny fandaharana Rust napetraka ao amin'ny rafitray izahay.

zavatra takiana alohan'ny

Azonao atao ny manamarina ny fomba fametrahana Rust amin'ny Linux amin'ny lahatsoratra teo aloha izay nataoko, rohy izany.

Efa azo antoka ny fametrahana an'io fiteny io amin'ny rafitray, mila mametraka fiankinan-doha ilaina amin'ny fampiharana izahay.

Ho an'ireo izay Mpampiasa Debian, Ubuntu, Linux Mint na derivative rehetra Amin'ireny dia tsy maintsy manokatra terminal misy ctrl + Alt + T isika ary hanatanteraka ity baiko manaraka ity:

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

Raha ny tranga Ireo mpampiasa CentOS sy RHEL dia mametraka ny fiankinan-doha amin'ny:

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

Raha mpampiasa ny Ny Fedora 28 dia azo apetraka miaraka amin'ity baiko ity eo amin'ny terminal:

sudo dnf install cmake freetype-devel fontconfig-devel xclip

Raha ny an'ireo mpampiasa ny Arch Linux, Manajaro, Antergos na izay derivative an'ny Arch dia apetraka miaraka aminay:

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

Farany, ho an'ireo izay dia mpampiasa an'ny kinovan'ny openSUSE:

sudo zypper install cmake freetype-devel fontconfig-devel xclip

Efa napetrakao ny fiankinan-dohaAzontsika atao ny manohy mametraka ity emuator terminal ity amin'ny rafitray miaraka amin'ireto baiko manaraka ireto.

Ahoana ny fametrahana Alacritty amin'ny Linux?

acritty

Ireo izay mpampiasa Linux Arch ary avy aminy, azontsika atao ny mametraka ny rindranasa avy amin'ny tahiry AURMila manana mpanampy fotsiny isika amin'izany.

Amin'ity tranga ity hampiasa aurman izahay, ny baiko hametrahana ny emulator terminal dia toy izao:

aurman- S alacritty

Raha ho an'ireo mpampiasa openSUSE azontsika atao ny mametraka ny rindranasa amin'ny rafitra miaraka amin'ity baiko manaraka ity:

sudo zypper install alacritty

Azontsika atao ny mampiasa an'io fonosana io ihany manolotra ho an'ny openSUSE izy ireo ho an'ny Fedora, CentOS, RHEL na fizarana rehetra misy fanohanana ireo fonosana rpm.

Ny baiko manaraka fotsiny no ampidininay, ho ireo mampiasa rafitra 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

Ho an'ireo izay mampiasa rafitra 32-bit izy ireo:

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

Ary apetrakay amin'ny:

sudo dnf install alacritty.rpm

Para Ny ambiny amin'ireo fizarana dia tsy maintsy misintona sy manangona ny kaody loharano mba hametrahana ny rindranasa.

izany Toy izao no ataontsika, tsy maintsy manoratra isika:

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

Raha vantany vao vita izany dia tsy maintsy ataontsika amin'ny PATH ny binary ary hamboarantsika ny fidirana mivantana, izany hoe, ataontsika amin'ny baiko manaraka ireto:

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

Ary farany Ampidirinay ao amin'ny Shell ny setting ilaina amin'izany, ho an'ny Bash:

cp alacritty-completions.bash ~ / .alacritty

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

Ho an'ny ZSH

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

Ary ho an'ny JONO

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

Ary vonona amin'izany dia afaka mihazakazaka ny emulator amin'ny rafitray.

ihany koa azontsika atao ny mametraka ity emulator terminal ity avy amin'ny Snap, na dia tsy ofisialy aza ilay fonosana. Ho an'ireo izay tia an'io fomba io dia tsy mila manoratra fotsiny isika:

sudo snap install alacritty-unofficial --channel


Ny atin'ny lahatsoratra dia manaraka ny fitsipiky ny etika fanonta. Raha hitatitra tsindry diso eto.

Fanehoan-kevitra iray, avelao ny anao

Avelao ny hevitrao

Ny adiresy email dia tsy ho namoaka. Mitaky saha dia marika amin'ny *

*

*

  1. Tompon'andraikitra amin'ny data: Miguel Ángel Gatón
  2. Tanjon'ny angona: Control SPAM, fitantanana hevitra.
  3. Legitimation: Ny fanekenao
  4. Fifandraisana momba ny angona: Tsy hampitaina amin'ny antoko fahatelo ny angona raha tsy amin'ny adidy ara-dalàna.
  5. Fitehirizana angona: Database nomen'ny Occentus Networks (EU)
  6. Zo: Amin'ny fotoana rehetra, azonao atao ny mametra, mamerina ary mamafa ny mombamomba anao.

  1.   tranki dia hoy izy:

    Inona no tanjon'ny terminal tohanan'ny GPU?