இன்று மிகவும் சுவாரஸ்யமான முனைய முன்மாதிரியைப் பற்றி பேசுவதற்கான வாய்ப்பை நாங்கள் பயன்படுத்தப் போகிறோம், இந்த முன்மாதிரி, மற்றவர்களைப் போலன்றி, கணினியில் பயன்பாட்டின் செயல்திறன் மற்றும் வேகத்தை மேம்படுத்த ஜி.பீ.யைப் பயன்படுத்துகிறது.
இன்று நாம் பேசப்போகும் பயன்பாடு அலக்ரிட்டி, இந்த பயன்பாடு ஒரு முனைய முன்மாதிரி ஆகும், இது மேம்படுத்தல்களை செயல்படுத்த ஜி.பீ.யைப் பயன்படுத்துகிறது அவை லினக்ஸில் உள்ள மற்ற முனைய முன்மாதிரிகளில் சாத்தியமில்லை.
அலக்ரிட்டி பற்றி
இந்த பயன்பாட்டை ரஸ்ட் நிரலாக்க மொழியில் எழுதப்பட்டுள்ளது மற்றும் ரெண்டரிங் செய்ய OpenGL ஐப் பயன்படுத்துகிறது, இது பயன்பாட்டை விரைவான முனைய முன்மாதிரியாகக் கிடைக்கச் செய்கிறது.
இந்த முனைய முன்மாதிரி எளிமை மற்றும் செயல்திறன் ஆகிய இரண்டு குறிக்கோள்களில் கவனம் செலுத்துகிறது. செயல்திறன் என்றால், இது கிடைக்கக்கூடிய வேறு எந்த முனைய முன்மாதிரியையும் விட வேகமாக இருக்க வேண்டும். எளிமை என்றால், இது தாவல்கள் அல்லது பிளவுகள் போன்ற செயல்பாடுகளை ஆதரிக்காது.
Si உங்கள் கணினியில் இந்த முனைய முன்மாதிரியை நிறுவ விரும்புகிறீர்கள், முன்னர் எங்கள் கணினிகளில் ரஸ்ட் நிரலாக்க மொழி நிறுவப்பட்டிருக்க வேண்டும்.
முன்நிபந்தனைகள்
நான் செய்த முந்தைய இடுகையில் லினக்ஸில் ரஸ்ட் நிறுவல் முறையை நீங்கள் சரிபார்க்கலாம், இணைப்பு இது.
எங்கள் கணினியில் இந்த மொழி நிறுவப்பட்டிருப்பது ஏற்கனவே உறுதி, பயன்பாட்டிற்கு தேவையான சில சார்புகளை நாங்கள் நிறுவ வேண்டும்.
இருப்பவர்களுக்கு டெபியன், உபுண்டு, லினக்ஸ் புதினா பயனர்கள் அல்லது ஏதேனும் வழித்தோன்றல் இவற்றில் நாம் ctrl + Alt + T உடன் ஒரு முனையத்தைத் திறக்க வேண்டும், மேலும் பின்வரும் கட்டளையை இயக்குவோம்:
sudo apt-get install cmake libfreetype6-dev libfontconfig1-dev xclip
விஷயத்தில் CentOS மற்றும் RHEL பயனர்கள் சார்புகளை நிறுவுகின்றனர்:
sudo yum install cmake freetype-devel fontconfig-devel xclip
sudo yum group install "Development Tools"
அவர்கள் பயனர்களாக இருந்தால் ஃபெடோரா 28 இந்த கட்டளையுடன் அவற்றை முனையத்தில் நிறுவலாம்:
sudo dnf install cmake freetype-devel fontconfig-devel xclip
ஆர்ச் லினக்ஸ், மனாஜாரோ, அன்டெர்கோஸ் அல்லது நாங்கள் நிறுவும் ஆர்ச்சின் ஏதேனும் வழித்தோன்றல்களின் பயனர்களாக இருந்தால்:
sudo pacman -S cmake freetype2 fontconfig pkg-config make xclip
இறுதியாக, யார் openSUSE இன் எந்த பதிப்பின் பயனர்களும்:
sudo zypper install cmake freetype-devel fontconfig-devel xclip
நீங்கள் ஏற்கனவே சார்புகளை நிறுவியுள்ளீர்கள்இந்த டெர்மினல் ஈமுவேட்டரை எங்கள் கணினியில் நிறுவ தொடரலாம் பின்வரும் கட்டளைகளுடன்.
லினக்ஸில் அலக்ரிட்டியை எவ்வாறு நிறுவுவது?
ஆர்ச் லினக்ஸ் பயனர்கள் மற்றும் அதன் வழித்தோன்றல்கள், நாங்கள் AUR களஞ்சியங்களிலிருந்து பயன்பாட்டை நிறுவலாம்அதற்கு நாங்கள் ஒரு உதவியாளரை மட்டுமே கொண்டிருக்க வேண்டும்.
இந்த வழக்கில் நாங்கள் ஆர்மனைப் பயன்படுத்தப் போகிறோம், முனைய முன்மாதிரியை நிறுவுவதற்கான கட்டளை பின்வருமாறு:
aurman- S alacritty
OpenSUSE பயனர்களாக இருக்கும்போது பின்வரும் கட்டளையுடன் பயன்பாட்டை கணினியில் நிறுவலாம்:
sudo zypper install alacritty
இதே தொகுப்பை நாம் பயன்படுத்தலாம் அவை openSUSE க்கு வழங்குகின்றன ஃபெடோரா, சென்டோஸ், ஆர்ஹெச்எல் அல்லது ஆர்.பி.எம் தொகுப்புகளுக்கான ஆதரவுடன் எந்தவொரு விநியோகத்திற்கும்.
பின்வரும் கட்டளையுடன் மட்டுமே பதிவிறக்குகிறோம் 64 பிட் அமைப்பைப் பயன்படுத்துபவர்கள்:
wget http://download.opensuse.org/repositories/openSUSE:/Factory/standard/x86_64/alacritty-0.1.0-2.2.x86_64.rpm -O alacritty.rpm
யார் அவர்கள் 32 பிட் அமைப்பைப் பயன்படுத்துகின்றனர்:
wget http://download.opensuse.org/repositories/openSUSE:/Factory/standard/i586/alacritty-0.1.0-2.2.i586.rpm -O alacritty.rpm
நாங்கள் இதை நிறுவுகிறோம்:
sudo dnf install alacritty.rpm
பாரா மீதமுள்ள விநியோகங்களை நாம் மூலக் குறியீட்டைப் பதிவிறக்கி தொகுக்க வேண்டும் பயன்பாட்டை நிறுவும் பொருட்டு.
இந்த நாம் அதை பின்வரும் வழியில் செய்கிறோம், நாம் தட்டச்சு செய்ய வேண்டும்:
cd Downloads
git clone https://github.com/jwilm/alacritty.git
cd alacritty
cargo build --release
இது முடிந்ததும், பைனரியை எங்கள் PATH க்கு நகலெடுத்து நேரடி அணுகலை உருவாக்க வேண்டும், அதாவது பின்வரும் கட்டளைகளுடன் இதைச் செய்கிறோம்:
cp target/release/alacritty /usr/local/bin
cp Alacritty.desktop ~/.local/share/applications
gzip -c alacritty.man | sudo tee /usr/local/share/man/man1/alacritty.1.gz > /dev/null
இறுதியாக பாஷுக்கு தேவையான அமைப்புகளை எங்கள் ஷெல்லில் சேர்க்கிறோம்:
cp alacritty-completetions.bash ~ / .alacritty
sudo echo "source ~/.alacritty" >> ~/.bashrc
ZSH க்கு
cp alacritty-completions.zsh /usr/share/zsh/functions/Completion/X/_alacritty
மற்றும் ஃபிஷ்
cp alacritty-completions.fish /usr/share/fish/vendor_completions.d/alacritty.fish
அதனுடன் தயாராக, நம் கணினியில் முன்மாதிரியை இயக்கலாம்.
மேலும் தொகுப்பு உத்தியோகபூர்வமாக இல்லாவிட்டாலும், இந்த முனைய முன்மாதிரியை ஸ்னாபிலிருந்து நிறுவலாம். இந்த முறையை விரும்புவோருக்கு நாம் மட்டுமே தட்டச்சு செய்ய வேண்டும்:
sudo snap install alacritty-unofficial --channel
முனையத்தின் ஜி.பீ.யூ ஆதரிக்கப்படுவதன் நோக்கம் என்ன?