WSL/WSL2 kullanarak Windows'ta EOSIO nasıl kurulur

EOSIO ikili dosyalarının WSL (Linux için Windows alt sistemi) kullanılarak Windows sistemine yüklenmesi

Dario Cesaro avatar
Yazar: Dario Cesaro
Bir haftadan uzun bir süre önce güncellendi

WSL 2, Linux'un Windows üzerinde ELF64 Linux ikili dosyalarını çalıştırmasını sağlayan Linux mimarisi için Windows Alt Sisteminin yeni bir sürümüdür. İlk hedefleri, dosya sistemi performansını artırmak ve sistem çağrısı uyumluluğu eklemektir.

Bu yeni mimari, Linux ikili dosyalarının Windows ve bilgisayarınızın donanımıyla nasıl etkileşime girdiğini değiştirir, ancak WSL 1 (yaygın olarak bulunan sürüm) ile aynı kullanıcı deneyimini sağlar.

Linux dağıtımları, WSL 1 veya WSL 2 mimarisini çalıştırabilir. Her yeni sürüm herhangi bir zamanda yükseltilebilir veya düşürülebilir. WSL 1 ve WSL 2 sürümlerini yan yana çalıştırabilirsiniz. WSL 2, gerçek bir Linux çekirdeği çalıştırmanın avantajlarından yararlanan tamamen yeni bir mimari kullanır. (Kaynak)

Gereksinimler

WSL2'yi Windows 10'a yüklemek için şunlara ihtiyacınız vardır:

  • Windows 10 Mayıs 2020 (2004), Windows 10 Mayıs 2019 (1903) veya Windows 10 Kasım 2019 (1909) veya üzeri

  • Hyper-V Sanallaştırma desteğine sahip bir bilgisayar

WSL'nin Kurulumu

WSL2'yi Windows 10'a yüklemek için Yönetici izniyle komut istemi uygulamasını açmanız ve aşağıdaki komutu girmeniz gerekir.

İndirme işlemi başlayacaktır.

İndirme işleminden sonra Ubuntu 20.04 LTS terminali görünecektir. Kullanıcı adını ve şifrenizi girmeniz gerekir (ileride kullanmak için bu kimlik bilgilerini hatırlamanız gerekecektir):

Şimdi Windows sistemi altında "Linux" terminalini kullanıyoruz.

Aşağıdaki önerilen adım, sistemi sudo apt update komutunu kullanarak güncellemektir:

ve sudo apt upgrade, bu adım WSL sisteminde yüklü olan kitaplıklar ve uygulamalar için ek güncellemeler indirecektir.

Sistem kurulumu tamamlandı ve güncellemeler yapıldı. Şimdide EOSIO ikili dosyalarını kuruyoruz.

Bu örnek için resmi EOSIO ikili dosyalarını birinci blok deposundan kuracağız. EOSIO'yu Linux ve Mac'e yüklemeyle ilgili resmi belgeye buradan ulaşabilirsiniz:

İlk adım, cd ~ komutunu kullanarak kullanıcı ana klasörüne gitmektir. pwd komutu, geçerli kullanıcının ana yolunu yazdıracaktır.

Ubuntu 20.04 için paketi şu komutla indiriyoruz.

sudo apt kurulumu ./eosio_2.1.0-1-ubuntu-20.04_amd64.deb

İndirme işleminden sonra aşağıdaki komut ile paketi kuruyoruz.

sudo apt kurulumu ./eosio_2.1.0-1-ubuntu-20.04_amd64.deb

EOSIO v2.1 artık yüklenmiştir.

cleos komutunu çalıştırmayı deneyebiliriz. Cleos, "nodeos" tarafından sunulan REST API ile arayüz oluşturan bir komut satırı aracıdır. Yazılımcılar ayrıca EOSIO sözleşmelerini yaymak ve test etmek için cleos kullanabilir.

Örnek: "eosio hesabı için eos ana ağından hesap bilgileri nasıl alınır."

Kullanılan komut cleos --url=https://eos.greymass.com get account eosio şeklindedir.

Bu örnekte, EOS ana ağını kullanıyoruz. Bitiş noktası, --url özniteliği kullanılarak belirtilir. Bir "test" ağı kullanmak istiyorsak, onu localhost veya jungle testnet olarak değiştirebiliriz. Kullanılabilir ağ listesi:


Yazar: Peter Valencic

Editör: Randall Roland, Markus Hinrichs

Tercüme: Taha

Kaynaklar ve Referanslar:

Bu cevap sorunuzu yanıtladı mı?