在 Linux mint 下安装 Alacritty
首先安装git 、curl 、cargo:
sudo apt install git curl cargo
然后clone git仓库:
git clone https://github.com/alacritty/alacritty.git
cd alacritty
再安装rust编译工具:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
确认是否安装成功:
rustup override set stable
rustup update stable
如果报错,可能需要配置一下环境变量,具体方法自行百度
再安装几个依赖包:
apt-get install cmake pkg-config libfreetype6-dev libfontconfig1-dev libxcb-xfixes0-dev libxkbcommon-dev python3
然后使用cargo编译:
cargo build --release
可能会出现如下错误:
若出现该错误,只需在上述命令前加上 CARGO_HTTP_MULTIPLEXING=false 取消并行下载安装CARGO_HTTP_MULTIPLEXING=false cargo build --release
等待片刻即可
编译成功后,可以在 ./target/release/ 下找到一个可执行的二进制文件 alacritty
然后回到target 的父目录,通过以下指令就能在 GUI 中打开 alacritty(最后可能需要重启才能正常打开) :
sudo cp target/release/alacritty /usr/local/bin # or anywhere else in $PATH
sudo cp extra/logo/alacritty-term.svg /usr/share/pixmaps/Alacritty.svg
sudo desktop-file-install extra/linux/Alacritty.desktop
sudo update-desktop-database