Alacritty - Emulator Terminal yang Dipercepat GPU

Kesiapan 1

Hari ini kita akan menggunakan kesempatan ini untuk berbicara tentang emulator terminal yang sangat menarik, emulator ini, tidak seperti yang lain, menggunakan GPU untuk meningkatkan kinerja dan kecepatan aplikasi pada sistem.

Aplikasi yang akan kita bicarakan hari ini adalah Alacritty, aplikasi ini adalah emulator terminal yang menggunakan GPU untuk mengimplementasikan pengoptimalan yang tidak mungkin dilakukan di emulator terminal lain di Linux.

Tentang Alacritty

Aplikasi ini ditulis dalam bahasa pemrograman Rust dan menggunakan OpenGL untuk rendering, ini menjadikan aplikasi emulator terminal tercepat yang tersedia.

Emulator terminal ini berfokus pada dua tujuan kesederhanaan dan kinerja. Performa artinya, ini harus lebih cepat daripada emulator terminal lain yang tersedia. Kesederhanaan artinya, tidak mendukung fungsi seperti tab atau split.

Si Anda ingin menginstal emulator terminal ini di sistem Anda, sebelumnya kita harus menginstal bahasa pemrograman Rust di sistem kita.

Prasyarat

Anda dapat memeriksa metode instalasi Rust di Linux di posting sebelumnya yang saya buat, link ini.

Sudah yakin bahasa ini terpasang di sistem kami, kita harus menginstal beberapa dependensi yang diperlukan untuk aplikasi tersebut.

Bagi mereka yang sedang Pengguna Debian, Ubuntu, Linux Mint, atau turunannya dari ini kita harus membuka terminal dengan ctrl + Alt + T dan kita akan menjalankan perintah berikut:

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

Dalam hal Pengguna CentOS dan RHEL menginstal dependensi dengan:

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

Jika mereka adalah pengguna Fedora 28 kita dapat menginstalnya dengan perintah ini di terminal:

sudo dnf install cmake freetype-devel fontconfig-devel xclip

Untuk pengguna Arch Linux, Manajaro, Antergos, atau turunan Arch apa pun yang kami instal dengan:

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

Terakhir, bagi mereka yang adalah pengguna openSUSE versi apa pun:

sudo zypper install cmake freetype-devel fontconfig-devel xclip

Anda sudah menginstal dependensis kita dapat melanjutkan untuk menginstal emuator terminal ini di sistem kita dengan salah satu dari perintah berikut.

Bagaimana cara menginstal Alacritty di Linux?

Sadar

Mereka yang merupakan pengguna Arch Linux dan turunannya, kita dapat menginstal aplikasi dari repositori AURKami hanya perlu memiliki asisten untuk itu.

Dalam hal ini kita akan menggunakan aurman, perintah untuk memasang emulator terminal adalah sebagai berikut:

aurman- S alacritty

Sedangkan bagi mereka yang merupakan pengguna openSUSE kita dapat menginstal aplikasi pada sistem dengan perintah berikut:

sudo zypper install alacritty

Kita bisa menggunakan paket yang sama ini mereka menawarkan openSUSE untuk Fedora, CentOS, RHEL atau distribusi apa pun dengan dukungan untuk paket rpm.

Kami hanya mengunduh dengan perintah berikut, ke yang menggunakan 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

Bagi mereka yang mereka menggunakan sistem 32-bit:

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

Dan kami menginstal dengan:

sudo dnf install alacritty.rpm

untuk sisa distribusi kita harus mengunduh dan mengkompilasi kode sumbernya untuk menginstal aplikasi.

Ini Kami melakukannya dengan cara berikut, kami harus mengetik:

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

Setelah ini selesai, kita harus menyalin biner ke PATH kita dan membuat akses langsung, yaitu, kita melakukannya dengan perintah berikut:

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

dan akhirnya Kami menambahkan pengaturan yang diperlukan ke Shell kami, untuk Bash:

cp alacritty-completions.bash ~ / .alacritty

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

Untuk ZSH

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

Dan untuk IKAN

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

Dan siap dengan itu, kita bisa menjalankan emulator di sistem kita.

juga kita dapat menginstal emulator terminal ini dari Snap, meskipun paketnya tidak resmi. Bagi yang lebih suka cara ini, kita hanya tinggal mengetik:

sudo snap install alacritty-unofficial --channel


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Tenang dijo

    Apa tujuan dari terminal yang didukung oleh GPU?