Выпущен эмулятор терминала с графическим ускорением «Alacritty» 0.12.0 [Как установить]
Несколько дней назад вышел новый релиз популярного эмулятора терминала Alacritty. Вот новые функции и руководство по установке Ubuntu Linux.
Alacritty — это бесплатный эмулятор терминала с открытым исходным кодом и графическим ускорением, написанный на языке программирования Rust. Он поддерживает движение в режиме Vi и выбор с помощью клавиатуры, поиск Vi/обычный поиск, подсказки и т. д.
В новой версии 0.12.0 реализована поддержка дробного масштабирования в сеансе Wayland через протокол wp-fractional-scale. Также добавлена поддержка сенсорного ввода для действий щелчка, прокрутки, выбора и масштабирования.
Другие изменения включают в себя:
- Поддержка горизонтальной прокрутки в режиме мыши и альтернативных режимов прокрутки.
- Поддержка работы в контексте GLES.
- Новая опция конфигурации
window.resize_increments
, которая по умолчанию отключена. - Новый флаг
-T
, короткая форма для--title
. - Всегда используйте цветовое пространство sRGB в macOS.
- Шаг изменения размера теперь установлен в macOS и X11 для изменения размера в зависимости от размера ячейки.
- Правильная подсказка о прозрачности окон в Wayland и macOS.
- Измените
window.decorations_theme_variant
, чтобы использовать значенияТемный
,Светлый
иНет
.
Это также различные другие изменения и исправления ошибок, подробности см. на странице выпусков Github.
Как установить эмулятор терминала Alacritty в Ubuntu Linux
Это приложение недоступно в системном репозитории Ubuntu до следующей версии Ubuntu 23.04. Пользователь может установить его двумя способами: менеджером грузовых пакетов или сторонним Ubuntu PPA.
Вариант 1. Установите Alacritty через менеджер грузовых пакетов.
Cargo — это менеджер пакетов командной строки для Rust, такой как Pip для Python. Пользователь может использовать этот инструмент для установки эмулятора терминала Alacritty в большинстве Linux, хотя пользователю необходимо ВРУЧНУЮ настроить переменную PATH и создать значок ярлыка.
1. Сначала нажмите Ctrl+Alt+T на клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команду для установки груза:
sudo apt install cargo
Введите пароль пользователя (без звездочки), когда он спросит, и нажмите Enter, чтобы продолжить.
2. Затем установите Alacritty только для текущего пользователя, выполнив команду:
cargo install alacritty
3. Как уже упоминалось, грузовой пакет по умолчанию не добавляет переменную PATH. Вы можете проверить это, запустив команду ` PATH и проверив, присутствует ли в выводе «/home/USERNAME/.cargo/bin
».
Чтобы добавить его в PATH пользователя, выполните команду nano ~/.profile, чтобы отредактировать профиль пользователя, и добавьте следующие строки:
if [ -d "$HOME/.cargo/bin" ] ; then
PATH="$HOME/.cargo/bin:$PATH"
fi
Когда закончите, нажмите Ctrl+X, введите y и нажмите Enter, чтобы сохранить изменения! ПРИМЕЧАНИЕ. Изменения PATH пользователя вступают в силу при следующем входе в систему.
4. Грузовая посылка также не создает значков ярлыков. Это означает, что вам нужно создать его вручную, выполнив команду:
nano ~/.local/share/applications/alacritty.desktop
Затем вставьте следующие строки и сохраните их:
[Desktop Entry]
Type=Application
TryExec=alacritty
Exec=alacritty
Icon=Alacritty
Terminal=false
Categories=System;TerminalEmulator;
Name=Alacritty
GenericName=Terminal
Comment=A fast, cross-platform, OpenGL terminal emulator
StartupWMClass=Alacritty
Actions=New;
[Desktop Action New]
Name=New Terminal
Exec=alacritty
Наконец, либо используйте команду alacritty, либо найдите и запустите ее из меню «Пуск» (или обзора «Действия»).
Вариант 2. Установите Alacritty в Ubuntu через PPA.
Ubuntu PPA может быть более простым в установке эмулятора терминала для начинающих. Хотя, похоже, это неофициально.
ПРИМЕЧАНИЕ. Пакет PPA на данный момент включает разработку Alacritty 0.13.0, хотя имя пакета помечено как стабильная версия 0.12.0.
На данный момент PPA поддерживает Ubuntu 20.04, Ubuntu 22.04, Ubuntu 22.10, Ubuntu 23.04 и системы на их основе.
1. Сначала откройте окно терминала и выполните команду, чтобы добавить Ubuntu PPA:
sudo add-apt-repository ppa:aslatter/ppa
Введите пароль пользователя (без звездочки), когда он спросит, и нажмите Enter, чтобы продолжить.
2. Linux Mint и некоторым системам на базе Ubuntu может потребоваться вручную обновить индекс пакета, хотя в Ubuntu это делается автоматически с 20.04:
sudo apt update
3. Наконец, установите эмулятор терминала Alacritty с помощью команды:
sudo apt install alacritty
После установки найдите и запустите его из меню «Пуск», из обзора «Действия» или с помощью команды alacritty
.
Удалить эмулятор терминала Alacritty
Чтобы удалить пакет, установленный через Cargo, откройте терминал и выполните команду:
cargo uninstall alacritty
Также удалите значок ярлыка, если он добавлен с помощью команды:
rm ~/.local/share/applications/alacritty.desktop
По выбору вы также можете удалить менеджер пакетов Cargo, однако другие приложения, установленные через Cargo, также будут удалены:
sudo apt remove cargo
Чтобы удалить пакет, установленный из Ubuntu PPA, используйте команду:
sudo apt remove --autoremove alacritty
Также удалите Ubuntu PPA с помощью команды:
sudo add-apt-repository --remove ppa:aslatter/ppa
Вот и все. Наслаждаться!