Alacritty - Emulator Terminal Akselerasi GPU

acrit 1

Dina iki ayo njupuk kauntungan kanggo ngobrol babagan emulator terminal sing menarik banget, emulator iki, beda karo liyane, nggunakake GPU kanggo nambah kinerja lan kacepetan aplikasi ing sistem.

Aplikasi sing bakal dibahas dina iki yaiku Alacritty, aplikasi iki minangka emulator terminal sing nggunakake GPU kanggo ngetrapake optimisasi sing ora bisa ditindakake ing emulator terminal liyane ing Linux.

Babagan Alacritty

Aplikasi iki ditulis nganggo basa pamrograman Rust lan nggunakake OpenGL kanggo nerjemahake, iki nggawe aplikasi emulator terminal paling cepet sing kasedhiya.

Emulator terminal iki fokus ing kesederhanaan lan kinerja rong tujuan. Tegese kinerja, mesthine kudu luwih cepet tinimbang emulator terminal liyane sing kasedhiya. Kesederhanaan tegese, ora ndhukung fungsi kayata tab utawa pisah.

Si sampeyan pengin nginstal emulator terminal iki ing sistem sampeyan, sadurunge kita kudu wis nginstal basa pamrograman Rust ing sistem kita.

Prasyarat

Sampeyan bisa mriksa cara instalasi Rust ing Linux ing postingan sadurunge, link iki.

Wis yakin manawa basa iki wis diinstal ing sistem kita, kita kudu nginstal sawetara katergantungan sing dibutuhake kanggo aplikasi kasebut.

Kanggo sing Pangguna Debian, Ubuntu, Linux Mint utawa turunan apa wae iki, kita kudu mbukak terminal kanthi ctrl + Alt + T lan kita bakal nglakokake printah ing ngisor iki:

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

Ing kasus Pangguna CentOS lan RHEL nginstal dependensi kanthi:

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

Yen pangguna saka Fedora 28 bisa diinstal kanthi printah iki ing terminal:

sudo dnf install cmake freetype-devel fontconfig-devel xclip

Ing kasus sing pangguna Arch Linux, Manajaro, Antergos utawa turunan Arch sing kita instal:

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

Pungkasan, kanggo sing yaiku pangguna versi OpenSUSE:

sudo zypper install cmake freetype-devel fontconfig-devel xclip

Sampeyan wis nginstal dependensikita bisa nerusake nginstal emuator terminal iki ing sistem kita nganggo prentah ing ngisor iki.

Kepiye cara nginstal Alacritty ing Linux?

acritty

Sing pangguna Arch tur turunan saka Linux, kita bisa nginstal aplikasi saka repositori AURKita mung kudu duwe asisten.

Ing kasus iki kita bakal nggunakake aurman, prentah kanggo nginstal emulator terminal yaiku:

aurman- S alacritty

Dene kanggo sing pangguna OpenSUSE kita bisa nginstal aplikasi ing sistem kanthi printah ing ngisor iki:

sudo zypper install alacritty

Kita bisa nggunakake paket sing padha iki padha nawakake kanggo openSUSE kanggo Fedora, CentOS, RHEL utawa distribusi apa wae kanthi dhukungan kanggo paket rpm.

Kita mung ndownload kanthi printah ing ngisor iki, kanggo sing nggunakake 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

Kanggo sing padha nggunakake sistem 32-bit:

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

Lan kita instal karo:

sudo dnf install alacritty.rpm

para Sisa distribusi kudu ndownload lan nyusun kode sumber kanggo nginstal aplikasi.

Iki Nindakake kaya ing ngisor iki, kita kudu ngetik:

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

Sawise rampung, kita kudu nyalin binar menyang PATH lan nggawe akses langsung, yaiku kanthi nindakake prentah ing ngisor iki:

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

Lan pungkasanipun Kita nambahake setelan sing dibutuhake ing Shell, kanggo Bash:

cp alacritty-complete.bash ~ / .alacritty

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

Kanggo ZSH

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

Lan kanggo IKAN

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

Lan siyap, kita bisa mbukak emulator ing sistem kita.

Uga kita bisa nginstal emulator terminal iki saka Snap, sanajan paket kasebut ora resmi. Kanggo sing seneng metode iki, kita mung kudu ngetik:

sudo snap install alacritty-unofficial --channel


Konten artikel kasebut sesuai karo prinsip kita yaiku etika editorial. Kanggo nglaporake klik kesalahan Kene.

Komentar, ninggalake sampeyan

Ninggalake komentar sampeyan

Panjenengan alamat email ora bisa diterbitake. Perangkat kothak ditandhani karo *

*

*

  1. Tanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Kontrol SPAM, manajemen komentar.
  3. Legitimasi: idin sampeyan
  4. Komunikasi data: Data kasebut ora bakal dikomunikasikake karo pihak katelu kajaba kanthi kewajiban ukum.
  5. Panyimpenan data: Database sing dianakake dening Occentus Networks (EU)
  6. Hak: Kapan wae sampeyan bisa matesi, mulihake lan mbusak informasi sampeyan.

  1.   tranking ngandika

    Apa tujuane terminal kasebut didhukung dening GPU?