Ngày nay hãy tận dụng lợi thế để nói về một trình giả lập đầu cuối rất thú vị, trình giả lập này, không giống như các trình giả lập khác, sử dụng GPU để cải thiện hiệu suất và tốc độ của ứng dụng trên hệ thống.
Ứng dụng mà chúng ta sẽ nói đến hôm nay là Alacritty, ứng dụng này là một trình mô phỏng thiết bị đầu cuối sử dụng GPU để thực hiện tối ưu hóa mà đơn giản là không thể thực hiện được trong các trình giả lập đầu cuối khác trên Linux.
Về Alacritty
Ứng dụng này được viết bằng ngôn ngữ lập trình Rust và sử dụng OpenGL để kết xuất, điều này làm cho ứng dụng trở thành trình giả lập thiết bị đầu cuối nhanh nhất hiện có.
Trình mô phỏng thiết bị đầu cuối này tập trung vào hai mục tiêu đơn giản và hiệu suất. Hiệu suất có nghĩa là, nó phải nhanh hơn bất kỳ trình giả lập đầu cuối nào khác hiện có. Tính đơn giản có nghĩa là, nó không hỗ trợ các chức năng như tab hoặc tách.
Si bạn muốn cài đặt trình giả lập đầu cuối này trên hệ thống của mình, trước đây chúng ta phải cài đặt ngôn ngữ lập trình Rust trên hệ thống của mình.
Điều kiện tiên quyết
Bạn có thể kiểm tra phương pháp cài đặt Rust trên Linux trong bài viết trước mà tôi đã thực hiện, liên kết này.
Đã chắc chắn về việc cài đặt ngôn ngữ này trong hệ thống của chúng tôi, chúng ta phải cài đặt một số phụ thuộc cần thiết cho ứng dụng.
Dành cho những ai Người dùng Debian, Ubuntu, Linux Mint hoặc bất kỳ dẫn xuất nào trong số này, chúng ta phải mở một terminal bằng ctrl + Alt + T và chúng ta sẽ thực thi lệnh sau:
sudo apt-get install cmake libfreetype6-dev libfontconfig1-dev xclip
Trong trường hợp Người dùng CentOS và RHEL cài đặt các phụ thuộc với:
sudo yum install cmake freetype-devel fontconfig-devel xclip
sudo yum group install "Development Tools"
Nếu họ là người dùng của Fedora 28, chúng ta có thể cài đặt chúng bằng lệnh này trên thiết bị đầu cuối:
sudo dnf install cmake freetype-devel fontconfig-devel xclip
Trong trường hợp của những người dùng Arch Linux, Manajaro, Antergos hoặc bất kỳ dẫn xuất nào của Arch mà chúng tôi cài đặt với:
sudo pacman -S cmake freetype2 fontconfig pkg-config make xclip
Cuối cùng, đối với những người là người dùng của bất kỳ phiên bản nào của openSUSE:
sudo zypper install cmake freetype-devel fontconfig-devel xclip
Bạn đã cài đặt các phụ thuộcs, chúng tôi có thể tiến hành cài đặt trình giả lập đầu cuối này trong hệ thống của chúng tôi bằng bất kỳ lệnh nào sau đây.
Làm thế nào để cài đặt Alacritty trên Linux?
Những người là người dùng Arch Linux và các dẫn xuất của nó, chúng tôi có thể cài đặt ứng dụng từ kho AURChúng tôi chỉ cần có một trợ lý cho nó.
Trong trường hợp này chúng ta sẽ sử dụng aurman, lệnh cài đặt trình giả lập đầu cuối như sau:
aurman- S alacritty
Trong khi đối với những người dùng openSUSE chúng ta có thể cài đặt ứng dụng trên hệ thống bằng lệnh sau:
sudo zypper install alacritty
Chúng ta có thể sử dụng cùng một gói này họ cung cấp cho openSUSE cho Fedora, CentOS, RHEL hoặc bất kỳ bản phân phối nào có hỗ trợ gói rpm.
Chúng tôi chỉ tải xuống bằng lệnh sau, để những người sử dụng hệ thống 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
Cho những ai họ sử dụng hệ thống 32 bit:
wget http://download.opensuse.org/repositories/openSUSE:/Factory/standard/i586/alacritty-0.1.0-2.2.i586.rpm -O alacritty.rpm
Và chúng tôi cài đặt với:
sudo dnf install alacritty.rpm
đến phần còn lại của các bản phân phối chúng ta phải tải xuống và biên dịch mã nguồn để cài đặt ứng dụng.
Cái này Chúng ta thực hiện theo cách sau, chúng ta phải gõ:
cd Downloads
git clone https://github.com/jwilm/alacritty.git
cd alacritty
cargo build --release
Khi điều này được thực hiện, chúng tôi phải sao chép nhị phân vào PATH của chúng tôi và tạo quyền truy cập trực tiếp, nghĩa là chúng tôi thực hiện điều đó bằng các lệnh sau:
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
Và cuối cùng Chúng tôi thêm các cài đặt cần thiết vào Shell của chúng tôi, cho Bash:
cp alacritty-hoàn thành.bash ~ / .alacritty
sudo echo "source ~/.alacritty" >> ~/.bashrc
Đối với ZSH
cp alacritty-completions.zsh /usr/share/zsh/functions/Completion/X/_alacritty
Và đối với CÁ
cp alacritty-completions.fish /usr/share/fish/vendor_completions.d/alacritty.fish
Và sẵn sàng với điều đó, chúng tôi có thể chạy trình giả lập trên hệ thống của mình.
cũng chúng ta có thể cài đặt trình giả lập đầu cuối này từ Snap, ngay cả khi gói này không phải là chính thức. Đối với những người thích phương pháp này, chúng tôi chỉ phải nhập:
sudo snap install alacritty-unofficial --channel
Một bình luận, để lại của bạn
Mục đích của thiết bị đầu cuối được hỗ trợ bởi GPU là gì?