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?
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
Komentar, ninggalake sampeyan
Apa tujuane terminal kasebut didhukung dening GPU?