Alakritty – A leggyorsabb terminálemulátor Linuxhoz
Az Alacritty egy ingyenes, nyílt forráskódú, gyors, többplatformos terminálemulátor, amely GPU-t (Graphics Processing Unit) használ a megjelenítéshez, amely megvalósítja bizonyos optimalizálások, amelyek nem állnak rendelkezésre sok más Linux terminál emulátorban.
Az Alacritty két célra összpontosít: egyszerűség és teljesítmény. A teljesítmény cél azt jelenti, hogy gyorsabbnak kell lennie, mint bármely más elérhető terminálemulátor. Az egyszerűség cél azt jelenti, hogy nem támogatja az olyan funkciókat, mint a lapok vagy a felosztások (amelyeket könnyen biztosíthatnak más terminálmultiplexerek – tmux) Linux.
Egyes Linux operációs rendszerek az Alacritty bináris fájljait tartalmazták a tárolóban, ha nem, telepítheti a következő parancsokkal a megfelelő disztribúciókon
----------- [Arch Linux] -----------
pacman -S alacritty
----------- [Fedora Linux] -----------
dnf copr enable pschyska/alacritty
dnf install alacritty
----------- [Debian and Ubuntu] -----------
sudo add-apt-repository ppa:mmstick76/alacritty
sudo apt install alacritty
Más Linux-disztribúciók esetén az Alakritty felépítéséhez szükséges utasítások az alábbiakban ismertetett forrásból.
Telepítse a szükséges függőségi csomagokat
1. Az Alacritty telepítéséhez a legújabb stabil Rust fordító szükséges. Tehát először telepítse a Rust programozási nyelvet egy rustup telepítő szkript segítségével, és kövesse a képernyőn megjelenő utasításokat.
sudo curl https://sh.rustup.rs -sSf | sh
2. Ezután telepítenie kell néhány további könyvtárat az Alacritty létrehozásához a Linux-disztribúciókon, az ábrán látható módon.
--------- On Ubuntu/Debian ---------
apt-get install cmake libfreetype6-dev libfontconfig1-dev xclip
--------- On CentOS/RHEL ---------
yum install cmake freetype-devel fontconfig-devel xclip
yum group install "Development Tools"
--------- On Fedora ---------
dnf install cmake freetype-devel fontconfig-devel xclip
--------- On Arch Linux ---------
pacman -S cmake freetype2 fontconfig pkg-config make xclip
--------- On openSUSE ---------
zypper install cmake freetype-devel fontconfig-devel xclip
Az Alacrity Terminal Emulator telepítése Linux alatt
3. Miután telepítette az összes szükséges csomagot, klónozza az Alacritty forráskód-tárat, és fordítsa le a következő parancsok segítségével.
cd Downloads
git clone https://github.com/jwilm/alacritty.git
cd alacritty
cargo build --release
4. A fordítási folyamat befejezése után a bináris fájl a ./target/release/alacrity könyvtárba kerül. Másolja a bináris fájlt egy könyvtárba a PATHban, és az asztalon lévő alkalmazást a következőképpen adhatja hozzá a rendszermenükhöz.
cp target/release/alacritty /usr/local/bin
cp Alacritty.desktop ~/.local/share/applications
5. Ezután telepítse a kézikönyv oldalait a következő paranccsal.
gzip -c alacritty.man | sudo tee /usr/local/share/man/man1/alacritty.1.gz > /dev/null
6. A rendszerhéjbefejezési beállítások hozzáadásához Linux-héjához tegye a következőket.
--------- On Bash Shell ---------
cp alacritty-completions.bash ~/.alacritty
echo "source ~/.alacritty" >> ~/.bashrc
--------- On ZSH Shell ---------
cp alacritty-completions.zsh /usr/share/zsh/functions/Completion/X/_alacritty
--------- On FISH Shell ---------
cp alacritty-completions.fish /usr/share/fish/vendor_completions.d/alacritty.fish
7. Végül indítsa el az Alacritty programot a rendszermenüben, és kattintson rá; az első futtatáskor egy konfigurációs fájl jön létre a $HOME/.config/alacrity/alacrity.yml alatt, innen konfigurálhatja.
További információkért és konfigurációs lehetőségekért keresse fel az Alacrity Github adattárat.
Az Alacritty egy többplatformos, gyors, GPU-gyorsított terminálemulátor, amely a sebességre és a teljesítményre összpontosít. Bár készen áll a napi használatra, sok funkciót még hozzá kell adni, mint például a visszagörgetés és egyebek. Ossza meg gondolatait az alábbi visszajelzési űrlapon keresztül.