Поиск по сайту:

Как установить Alacritty (терминал с графическим ускорением) в Ubuntu

Alacritty — бесплатный эмулятор терминала с открытым исходным кодом, написанный на языке программирования Rust. Он работает в Linux, Windows, MacOS и использует API OpenGL для аппаратного ускорения графического процессора, обеспечивая быстрый отклик и высокую производительность.

Эмулятор терминала имеет режим vi, позволяющий перемещаться по области просмотра и прокручивать назад с помощью клавиатуры. И поиск vi и обычный поиск чего-либо в буфере обратной прокрутки.

Вариант 1. Установите Alacritty через пакет Snap.

Для пользователей Ubuntu самый простой способ установить эмулятор терминала — использовать пакет Snap. Он доступен в программном обеспечении Ubuntu (App Center для 23.10), но запускается в песочнице.

Эмулятор терминала Alacritty в Центре приложений

Или пользователь может установить его, выполнив в терминале команду ниже:

snap install alacritty --classic

Вариант 2. Установите Alacritty через Cargo (официальный)

Эмулятор терминала также доступен для установки через Cargo, менеджер пакетов Rust.

1. Просто откройте терминал (Ctrl+Alt+T) и выполните команду, чтобы сначала установить Cargo:

sudo apt install cargo

2. Затем установите необходимые пакеты зависимостей:

sudo apt install cmake pkg-config libfreetype6-dev libfontconfig1-dev libxcb-xfixes0-dev libxkbcommon-dev python3

3. Наконец, используйте груз для установки терминального пакета:

cargo install alacritty

Когда закончите, запустите ~/.cargo/bin/alacritty, чтобы запустить терминал.

4. Менеджер пакетов грузов не устанавливает запись на рабочий стол для Alacritty. Итак, вам нужно создать его вручную, выполнив команду:

nano ~/.local/share/applications/alacritty.desktop

Затем вставьте следующие строки в окно терминала:

[Desktop Entry]
Type=Application
Exec=/home/ji/.cargo/bin/alacritty
Icon=alacritty
Terminal=false
Categories=System;TerminalEmulator;
Name=Alacritty
Comment=A fast, cross-platform, OpenGL terminal emulator
StartupNotify=true
StartupWMClass=Alacritty
Actions=New;

[Desktop Action New]
Name=New Terminal
Exec=/home/ji/.cargo/bin/alacrittyalacritty

ПРИМЕЧАНИЕ. Вам необходимо заменить ji на свое имя пользователя в строке выше. Затем нажмите Ctrl+S для сохранения и Ctrl+X для выхода.

Чтобы значок отобразился, выполните одну команду ниже, чтобы загрузить файл img и сохранить его в локальной папке значков:

wget https://raw.githubusercontent.com/alacritty/alacritty/master/extra/logo/compat/alacritty-term.png -O ~/.local/share/icons/alacritty.png

Или вы можете загрузить значок с веб-страницы github и вручную скопировать его в каталог .local/share/icons.

Вариант 3: Ubuntu PPA

Тем, кто предпочитает репозиторий Ubuntu PPA, следите за этой страницей панели запуска, чтобы найти все сторонние PPA.

Удалить Алакритти

В зависимости от того, как вы устанавливаете эмулятор терминала, либо удалите пакет Snap из программного обеспечения Ubuntu, либо выполните команду:

snap remove alacritty

Или запустите команду для удаления грузового пакета:

cargo uninstall alacritty

Вы также можете удалить сам Cargo, если не установлены другие пакеты ржавчины, а также некоторые библиотеки зависимостей для разработчиков, чтобы освободить место на диске.

sudo apt remove --autoremove cargo cmake pkg-config libfreetype6-dev libfontconfig1-dev libxcb-xfixes0-dev libxkbcommon-dev

Также удалите запись на рабочем столе (файл ярлыка), выполнив команду:

rm ~/.local/share/icons/alacritty.png ~/.local/share/applications/alacritty.desktop

Статьи по данной тематике