今天 我們將藉此機會談論一個非常有趣的終端模擬器與其他模擬器不同,該模擬器利用GPU來提高系統上應用程序的性能和速度。
我們今天要討論的應用程序是 Alacritty,此應用程序是一個終端仿真器,它利用GPU來實現優化 在Linux上的其他終端仿真器中根本不可能做到這一點。
關於Alacritty
這個應用程序 用Rust編程語言編寫,並使用OpenGL進行渲染,這使該應用程序成為可用的最快的終端仿真器。
該終端模擬器 專注於簡單性和性能兩個目標。 性能意味著,它必須比任何其他可用的終端仿真器更快。 簡單意味著,它不支持製表符或拆分之類的功能。
Si 您想要在系統上安裝此終端模擬器,我們以前必須在系統上安裝Rust編程語言。
先決條件
您可以在我上一篇文章中查看Linux上的Rust安裝方法, 鏈接是這個。
已經確定在我們的系統中安裝了該語言, 我們必須為應用程序安裝一些必要的依賴項。
對於那些 Debian,Ubuntu,Linux Mint用戶或任何衍生產品 其中,我們必須使用ctrl + Alt + T打開一個終端,然後執行以下命令:
sudo apt-get install cmake libfreetype6-dev libfontconfig1-dev xclip
在這種情況下 CentOS和RHEL用戶使用以下命令安裝依賴項:
sudo yum install cmake freetype-devel fontconfig-devel xclip
sudo yum group install "Development Tools"
如果他們是 Fedora 28我們可以使用以下命令在終端上安裝它們:
sudo dnf install cmake freetype-devel fontconfig-devel xclip
對於那些使用Arch Linux,Manajaro,Antergos或任何Arch衍生產品的用戶,我們安裝:
sudo pacman -S cmake freetype2 fontconfig pkg-config make xclip
最後,對於那些 是任何版本的openSUSE的用戶:
sudo zypper install cmake freetype-devel fontconfig-devel xclip
您已經安裝了依賴項s我們可以繼續在系統中安裝此終端機 使用以下任何命令。
如何在Linux上安裝Alacritty?

那些是Arch Linux用戶及其衍生產品的人, 我們可以從AUR存儲庫中安裝應用程序我們只需要一個助手即可。
在這種情況下 我們將使用歐曼,安裝終端仿真器的命令如下:
aurman- S alacritty
對於openSUSE用戶 我們可以使用以下命令將應用程序安裝在系統上:
sudo zypper install alacritty
我們可以使用同一包 他們提供openSUSE 適用於Fedora,CentOS,RHEL或任何支持rpm軟件包的發行版。
我們僅使用以下命令下載 使用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
完成此操作後,我們必須將二進製文件複製到PATH並創建直接訪問,也就是說,我們可以使用以下命令進行操作:
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
最後 對於Bash,我們將必要的設置添加到Shell中:
cp alacritty-completions.bash〜/ .alacritty
sudo echo "source ~/.alacritty" >> ~/.bashrc
對於ZSH
cp alacritty-completions.zsh /usr/share/zsh/functions/Completion/X/_alacritty
對於魚
cp alacritty-completions.fish /usr/share/fish/vendor_completions.d/alacritty.fish
並準備好了,我們可以在系統上運行模擬器。
還 即使套件不是官方的,我們也可以從Snap安裝此終端模擬器。 對於那些喜歡這種方法的人,我們只需要輸入:
sudo snap install alacritty-unofficial --channel