I-Alacritty - I-GPU Esheshayo Yesiginali Yesiginali

I-Alacritty 1

Namuhla sizothatha ithuba lokukhuluma nge-emulator yokugcina ethakazelisa kakhulu, lesi emulator, ngokungafani nabanye, sisebenzisa i-GPU ukuthuthukisa ukusebenza nokushesha kohlelo ohlelweni.

Uhlelo lokusebenza esizokhuluma ngalo namhlanje I-Alacritty, lolu hlelo lokusebenza liyi-emulator yokugcina esebenzisa i-GPU ukusebenzisa ukwenziwa okuhle okungeke kwenzeke kwamanye ama-emulators wokugcina ku-Linux.

Mayelana ne-Alacritty

Lolu hlelo lokusebenza ibhalwe ngolimi lohlelo lokugqwala futhi isebenzisa i-OpenGL ekunikezeni, lokhu kwenza uhlelo lokusebenza lube yi-emulator yokugcina esheshayo.

Lokhu Emulator esibulalayo igxila ezinhlosweni ezimbili ukulula nokusebenza. Ukusebenza kusho ukuthi, kufanele kusheshe kunanoma yimuphi omunye umemezeli wokugcina otholakalayo. Ukulula kwenza, akusekeli imisebenzi efana namathebhu noma ukuhlukaniswa.

Si ufuna ukufaka lesi simiso sokugcina kusistimu yakho, ngaphambili bekufanele sifake ulimi lokuhlela iRust kumasistimu ethu.

Izimfuneko

Ungahlola indlela yokufaka i-Rust ku-Linux kokuthunyelwe kwangaphambilini engikwenzile, isixhumanisi yilokhu.

Usuvele unesiqiniseko sokuthi lolu limi lufakiwe ohlelweni lwethu, kufanele sifake ukuncika okudingekayo kohlelo lokusebenza.

Okwalabo Abasebenzisi be-Debian, Ubuntu, Linux Mint noma okunye okuphuma kukho kwalokhu kufanele sivule ukuphela nge-ctrl + Alt + T futhi sizokwenza umyalo olandelayo:

sudo apt-get install cmake libfreetype6-dev libfontconfig1-dev xclip

Endabeni ye Abasebenzisi beCentOS nabakwaRHEL bafaka ukuncika nge:

sudo yum install cmake freetype-devel fontconfig-devel xclip
sudo yum group install "Development Tools"

Uma kungabasebenzisi be I-Fedora 28 singayifaka ngalo myalo ku-terminal:

sudo dnf install cmake freetype-devel fontconfig-devel xclip

Endabeni yalabo abangabasebenzisi be-Arch Linux, iManajaro, i-Antergos noma enye into evela ku-Arch esiyifaka ne:

sudo pacman -S cmake freetype2 fontconfig pkg-config make xclip

Ekugcineni, kulabo bangabasebenzisi banoma yiluphi uhlobo lwe-OpenSUSE:

sudo zypper install cmake freetype-devel fontconfig-devel xclip

Usuvele ufake ukuncikas singaqhubeka nokufaka le emuator yesistimu ohlelweni lwethu nganoma imiphi imiyalo elandelayo.

Ungayifaka kanjani i-Alacritty ku-Linux?

I-Alacritty

Labo abangabasebenzisi be-Arch Linux nabaphuma kuyo, singafaka uhlelo lokusebenza kusuka kumakhosombe we-AURKumele sibe nomsizi wayo kuphela.

Kulokhu sizosebenzisa i-aurman, umyalo wokufaka i-emulator yokugcina unje:

aurman- S alacritty

Ngenkathi kulabo abangabasebenzisi be-openSUSE singafaka uhlelo ohlelweni ngomyalo olandelayo:

sudo zypper install alacritty

Singasebenzisa le phakheji efanayo banikela ngokuvuleleka yeFedora, i-CentOS, i-RHEL noma yikuphi ukusatshalaliswa ngokusekelwa kwamaphakeji we-rpm.

Silanda kuphela ngomyalo olandelayo, ukuze labo abasebenzisa uhlelo lwama-64-bit:

wget http://download.opensuse.org/repositories/openSUSE:/Factory/standard/x86_64/alacritty-0.1.0-2.2.x86_64.rpm -O alacritty.rpm

Okwalabo basebenzisa uhlelo lwama-32-bit:

wget http://download.opensuse.org/repositories/openSUSE:/Factory/standard/i586/alacritty-0.1.0-2.2.i586.rpm -O alacritty.rpm

Futhi sifaka nge:

sudo dnf install alacritty.rpm

para konke okunye ukusabalalisa kufanele sikulande futhi sihlanganise ikhodi yomthombo ukuze ufake uhlelo.

Lokhu Sikwenza kanjena, kufanele sithayiphe:

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

Lapho lokhu sekwenziwe, kufanele sikopishe okubili ku-PATH yethu futhi sakhe ukufinyelela okuqondile, okungukuthi, sikwenza ngemiyalo elandelayo:

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

Futhi ekugcineni Sengeza izilungiselelo ezidingekayo kuShell yethu, yeBash:

ukuqedwa kwe-cp alacritty.bash ~ / .alacritty

sudo echo "source ~/.alacritty" >> ~/.bashrc

Okwe-ZSH

cp alacritty-completions.zsh /usr/share/zsh/functions/Completion/X/_alacritty

NOKWEFISHI

cp alacritty-completions.fish /usr/share/fish/vendor_completions.d/alacritty.fish

Futhi ngomumo ngayo, singaqalisa i-emulator kusistimu yethu.

Futhi singafaka le-emulator yokugcina kusuka ku-Snap, noma ngabe iphakheji lingekho ngokomthetho. Kulabo abathanda le ndlela, kufanele sithayiphe kuphela:

sudo snap install alacritty-unofficial --channel


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   i-tranki kusho

    Yini inhloso yesiginali esekelwa yi-GPU?