ඇලක්‍රිටි - ජීපීයූ වේගවත් ටර්මිනල් ඉමුලේටරය

ඇලක්‍රිටි 1

වර්තමානය අපි ඉතා රසවත් ටර්මිනල් ඉමුලේටරයක් ​​ගැන කතා කිරීමට අවස්ථාව ලබා ගන්නෙමු, මෙම ඉමුලේටරය, අනෙක් ඒවා මෙන් නොව, පද්ධතියේ යෙදුමේ ක්‍රියාකාරීත්වය සහ වේගය වැඩි දියුණු කිරීම සඳහා GPU භාවිතා කරයි.

අද අපි කතා කරන්න යන යෙදුම ඇලක්‍රිටි, මෙම යෙදුම ප්‍රශස්තිකරණය ක්‍රියාත්මක කිරීම සඳහා GPU භාවිතා කරන පර්යන්ත ඉමුලේටරයකි ඒවා ලිනක්ස් හි වෙනත් පර්යන්ත ඉමුලේටර වල කළ නොහැකි ය.

ඇලක්‍රිටි ගැන

මෙම යෙදුම රස්ට් ක්‍රමලේඛන භාෂාවෙන් ලියා ඇති අතර විදැහුම්කරණය සඳහා 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"

ඔවුන් භාවිතා කරන්නන් නම් Fedora 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

ඔබ දැනටමත් පරායත්තයන් ස්ථාපනය කර ඇතs අපගේ පද්ධතියේ මෙම පර්යන්ත emuator ස්ථාපනය කිරීමට ඉදිරියට යා හැකිය පහත දැක්වෙන ඕනෑම විධානයක් සමඟ.

ලිනක්ස් හි ඇලක්‍රිට්ටි ස්ථාපනය කරන්නේ කෙසේද?

ඇලක්‍රිටි

ආරුක්කු ලිනක්ස් භාවිතා කරන්නන් සහ එහි ව්‍යුත්පන්නයන්, අපට AUR ගබඩාවලින් යෙදුම ස්ථාපනය කළ හැකියඅපට ඒ සඳහා සහායකයකු සිටිය යුතුය.

මෙම අවස්ථාවේ දී අපි ඕර්මන් භාවිතා කරන්නයි යන්නේ, ටර්මිනල් ඉමුලේටරය ස්ථාපනය කිරීමේ විධානය පහත පරිදි වේ:

aurman- S alacritty

OpenSUSE භාවිතා කරන්නන් සඳහා වන අතර පහත දැක්වෙන විධානය සමඟ අපට පද්ධතිය පද්ධතියේ ස්ථාපනය කළ හැකිය:

sudo zypper install alacritty

අපට මෙම පැකේජයම භාවිතා කළ හැකිය ඔවුන් openSUSE සඳහා ඉදිරිපත් කරයි Fedora, CentOS, RHEL හෝ rpm පැකේජ සඳහා සහය දක්වන ඕනෑම බෙදාහැරීමක් සඳහා.

අපි බාගත කරන්නේ පහත දැක්වෙන විධානය සමඟ පමණි 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 වෙත පිටපත් කර access ජු ප්‍රවේශය නිර්මාණය කළ යුතුය, එනම්, අපි එය කරන්නේ පහත දැක්වෙන විධානයන් සමඟ ය:

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

අවසානයේ Bash සඳහා අවශ්‍ය සැකසුම් අපගේ කවචයට එකතු කරමු:

cp alacritty-complete.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

ඒ සමඟම සූදානම්, අපට අපගේ පද්ධතියේ ඉමුලේටරය ධාවනය කළ හැකිය.

එසේම පැකේජය නිල නොවන නමුත් අපට මෙම පර්යන්ත ඉමුලේටරය Snap වෙතින් ස්ථාපනය කළ හැකිය. මෙම ක්‍රමයට කැමති අය සඳහා, අප ටයිප් කළ යුත්තේ:

sudo snap install alacritty-unofficial --channel


ලිපියේ අන්තර්ගතය අපගේ මූලධර්මවලට අනුකූල වේ කතුවැකි ආචාර ධර්ම. දෝෂයක් වාර්තා කිරීමට ක්ලික් කරන්න මෙන්න.

අදහස් දක්වන්න, ඔබේ අදහස් තබන්න

ඔබේ අදහස තබන්න

ඔබේ ඊ-මේල් ලිපිනය පළ කරනු නොලැබේ. අවශ්ය ක්ෂේත්ර දක්වා ඇති ලකුණ *

*

*

  1. දත්ත සඳහා වගකිව යුතු: මිගෙල් ඇන්ජල් ගැටන්
  2. දත්තවල අරමුණ: SPAM පාලනය කිරීම, අදහස් කළමනාකරණය.
  3. නීත්‍යානුකූලභාවය: ඔබේ කැමැත්ත
  4. දත්ත සන්නිවේදනය: නෛතික බැඳීමකින් හැර දත්ත තෙවන පාර්ශවයකට සන්නිවේදනය නොකෙරේ.
  5. දත්ත ගබඩා කිරීම: ඔක්සෙන්ටස් නෙට්වර්ක්ස් (EU) විසින් සත්කාරකත්වය දක්වන දත්ත සමුදාය
  6. අයිතිවාසිකම්: ඕනෑම වේලාවක ඔබට ඔබේ තොරතුරු සීමා කිරීමට, නැවත ලබා ගැනීමට සහ මකා දැමීමට හැකිය.

  1.   ට්‍රැන්කි ප්රකාශ කළේය

    GPU මඟින් පර්යන්තයට සහාය දැක්වීමේ අරමුණ කුමක්ද?