Alacritty-GPU 가속 터미널 에뮬레이터

기민성 1

오늘 우리는 매우 흥미로운 터미널 에뮬레이터에 대해 이야기 할 기회를 가질 것입니다.,이 에뮬레이터는 다른 에뮬레이터와 달리 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

이미 종속성을 설치했습니다.시스템에이 터미널 에뮬레이터 설치를 진행할 수 있습니다. 다음 명령 중 하나로.

Linux에 Alacritty를 설치하는 방법은 무엇입니까?

기민함

Arch Linux 사용자 및 그 파생물 인 분, AUR 저장소에서 애플리케이션을 설치할 수 있습니다.조수 만 있으면됩니다.

이 경우 우리는 aurman을 사용할 것입니다에서 터미널 에뮬레이터를 설치하는 명령은 다음과 같습니다.

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에 필요한 설정을 셸에 추가합니다.

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


코멘트를 남겨주세요

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   트란 키

    GPU가 지원하는 터미널의 목적은 무엇입니까?