Alacritty - Emulator Terminal Mafi Sauri don Linux


Alacritty buɗaɗɗen tushe ne na kyauta, mai sauri, mai kwaikwayi tasha-dandamali, wanda ke amfani da GPU (Sashin Gudanar da Zane-zane) don nunawa, wanda ke aiwatar da wasu ingantattu waɗanda ba sa samuwa a cikin sauran masu kwaikwayon tasha a cikin Linux.

Alacritty yana mai da hankali kan sauƙaƙan manufa biyu da aiki. Manufar wasan kwaikwayon yana nufin ya zama mai sauri fiye da kowane nau'in nau'in tasha da ake da shi. Maƙasudin sauƙi yana nufin baya goyan bayan fasali kamar shafuka ko rarrabuwa (waɗanda za a iya samar da su cikin sauƙi ta wasu mahara mahara - tmux) a cikin Linux.

Wasu tsarin aiki na Linux sun haɗa da binaries don Alacritty a cikin ma'ajiyar, idan ba haka ba za ku iya shigar da shi ta amfani da bin umarni akan rarrabawar ku.

----------- [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

Don sauran rarrabawar Linux, umarnin don gina Alacritty daga tushen da aka bayyana a ƙasa.

Shigar da Fakitin Dogara da ake buƙata

1. Alacritty yana buƙatar mafi ƙarancin tsatsa mai tarawa don shigar dashi. Don haka, da farko, shigar da yaren shirye-shiryen Rust ta amfani da rubutun mai saka rustup kuma bi umarnin kan allo.

# sudo curl https://sh.rustup.rs -sSf | sh

2. Na gaba, kuna buƙatar shigar da wasu ƙarin ɗakunan karatu don gina Alacritty akan rarrabawar Linux ɗinku, kamar yadda aka nuna.

--------- 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 

Sanya Alacritty Terminal Emulator a cikin Linux

3. Da zarar kun shigar da duk fakitin da ake buƙata, na gaba clone wurin ajiyar lambar tushen Alacritty kuma ku tattara ta ta amfani da umarni masu zuwa.

$ cd Downloads
$ git clone https://github.com/jwilm/alacritty.git
$ cd alacritty
$ cargo build --release

4. Da zarar tsarin tattarawa ya cika, za a adana binary a cikin ./target/release/alacritty directory. Kwafi binary zuwa directory a cikin PATH ɗinku kuma akan tebur, zaku iya ƙara aikace-aikacen zuwa menu na tsarin ku, kamar haka.

# cp target/release/alacritty /usr/local/bin
# cp Alacritty.desktop ~/.local/share/applications

5. Na gaba, shigar da shafukan jagora ta amfani da umarni mai zuwa.

# gzip -c alacritty.man | sudo tee /usr/local/share/man/man1/alacritty.1.gz > /dev/null

6. Don ƙara saitunan kammala harsashi zuwa harsashi na Linux, yi waɗannan.

--------- 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. A ƙarshe fara Alacritty a cikin tsarin tsarin ku kuma danna kan shi; lokacin da aka fara gudu, za a ƙirƙiri fayil ɗin daidaitawa a ƙarƙashin $HOME/.config/alacritty/alacritty.yml, zaku iya saita shi daga nan.

Don ƙarin bayani da zaɓuɓɓukan daidaitawa, je zuwa ma'ajiyar Alacritty Github.

Alacritty dandamali ne na giciye, mai sauri, GPU mai saurin kwaikwaiyo mai mai da hankali kan sauri da aiki. Ko da yake yana shirye don amfanin yau da kullun, abubuwa da yawa har yanzu ba a ƙara su ba kamar gungurawa baya da ƙari. Raba ra'ayoyin ku game da shi ta hanyar amsawar da ke ƙasa.