bash -
Yukarıdaki scripti çalıştırdıktan sonra kurulumu doğrulama işlemi yapacak. Bu sırada PATH not found uyarısı aldığınızda;
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
source ~/.bashrc
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(rbenv init -)"' >> ~/.zshrc
source ~/.zshrc
Artık Rbenv kurulumu tamamlandığına göre aşağıdaki komutları kullanarak Rubyi kurun ve varsayılan olarak ayarlayın.
rbenv install
rbenv global
Rubynin versiyonlarının listesini görmek istiyorsanız rbenv install -l komutunu kullanın.
Kurulumdan sonra aşağıdaki komutu çalıştırarak kurulumun yapılıp yapılmadığını kontrol edin.
ruby -v
RVM ile birden fazla Ruby ortamı ile çalışabilir, yönetebilir ve kurulum yapabilirsiniz.
Rubyi kurmak için gerekli olan bağımlılıkları aşağıdaki komutları kullanarak kurun.
sudo apt install curl g++, gcc, autoconf, automake, bison, libc6-dev, libffi-dev, libgdbm-dev, libncurses5-dev, libsqlite3-dev, libtool, libyaml-dev, make, pkg-config, sqlite3, zlib1g-dev, libgmp-dev, libreadline-dev, libssl-dev
RVMi kurmak için aşağıdaki komutları çalıştırın.
gpg --keyserver hkp://seafoodplus.info --recv-keys B6BCABB82D39DC0E3 7D2BAF1CF37B13EDBD0EBDB
curl -sSL seafoodplus.info
Sürdürülebilir uygulamaları teşvik etmenin bir yolu olarak kripto para birimlerinin benimsenmesi konusunda çevreciler arasında artan bir ilgi var.
Bunun nedeni, bu tür dijital varlıkların çevre dostu önlemleri teşvik etmek için daha avantajlı bir yaklaşım sunduğu algısı. EcoTerra da tam burada devreye girip, tokenize edilmiş ödüller sunarak bireyleri geri dönüşüm uygulamalarına katılmaya teşvik etmek üzere tasarlandı.
Kripto para madenciliği için kullanılan enerjinin büyük bir kısmının fosil yakıtlardan elde ediliyor. Fosil yakıtların yanması, hava kirliliğine ve sera gazı emisyonlarına neden oluyor. Ecoterra gibi çevreci kripto paralar, enerji tüketimini azaltarak çevre kirliliğini en aza indirgemeyi hedefliyor ve böylece iklim değişikliğiyle mücadeleye katkıda bulunuyor.
Öncelikle EcoTerra’nın nasıl çalıştığından bahsedelim…EcoTerra Nedir?
Ecoterra, küresel ısınma ile iklim değişikliğinin etkilerini azaltmak amacıyla geri dönüşüm sürecini teşvik etmek ve kolaylaştırmak için blok zinciri teknolojisini kullanan bir firma.
İklim değişikliğinin kötüleşen sonuçları, çok sayıda önde gelen şirketi ve tüketiciyi, bu fenomenin neden olduğu düzensiz meteorolojik olayları hafifletmeyi, nihayetinde tersine çevirmeyi amaçlayan çabalara katılmaya teşvik etti.
Blok zinciri teknolojisini kullanan EcoTerra, geri dönüştürülmüş bir malzeme pazarı sağlayarak ve bireyleri geri dönüşüme teşvik etmek için bir platform oluşturarak döngüsel ekonomi süreçlerini hızlandırmaya kararlı. EcoTerra ayrıca emisyonları ve karbon kredilerini izlemek için şeffaf ve güvenli bir yol sunarak karbon dengeleme pazarı aracılığıyla iklim değişikliğinin etkilerini azaltmaya yardımcı oluyor. Bu bağlamda, küçük veya büyük mağazalardaki bir Ters Otomat (RVM) aracılığıyla geri dönüşüm yaparak EcoTerra tokenleri kazanmak mümkün. Yani projede her ürün karşılığında token kazanılıyor.
Şu anda ön satışta olan ve toplam 2 milyar arzı bulunan Geri Dönüştür-Kazan (RecycleEarn) kripto projesi EcoTerra 3 milyon binden fazla fon toplamayı başardı.
Ekosistemin merkezinde yer alan ve güvenilir bir ERC tokeni olan ECOTERRA dokuz aşamalı fon toplama süreci bittikten sonra bu yılın üçüncü çeyreğinde 0,01 dolar olarak listelenecek.‘EcoTerra Satın Al’ İşlemi Nasıl Yapılıyor?
Ön satış doğrudan proje tarafından sunulduğundan, EcoTerra satın almak için bir kripto borsası kullanma zorunluluğu yok. Bu yüzden kullanıcıların Ethereum ağını destekleyen bir kripto cüzdanı edinmeleri gerekecek. Bunun nedeni, EcoTerra ön satışının Ethereum ve Tether’i kabul etmesi. Sonrasında ise ‘Cüzdanı Bağla’ dendikten sonra ‘EcoTerra Satın Al’a tıklanıp tokenler talep edilebilecek.
Paket yöneticileri ya da üçüncü taraf araçlar ile, Ruby’yi kurmak ve yönetmek için çok sayıda seçeneğiniz vardır.
Ruby, bilgisayarınızda zaten kurulu olabilir. Bir uçbirim öykünücüsü içinde şunu yazarak denetleyebilirsiniz:
Bu, kurulu Ruby sürümü hakkında bazı bilgileri çıktı vermelidir.
Ruby’yi kurmanın birçok yolu vardır:
Windows 10’da ayrıca desteklenen Linux dağıtımlarından birini kurmak ve bu sistemde var olan kurulum yöntemlerinden herhangi birini kullanmak için Linux için Windows Altsistemi‘ni kullanabilirsiniz.
İşte kullanılabilir kurulum yöntemleri:
Eğer kendi Ruby’nizi derleyemiyor, ve üçüncü taraf bir araç kullanmak istemiyorsanız, Ruby’yi kurmak için sisteminizin paket yöneticisini kullanabilirsiniz.
Ruby topluluğunun bazı üyeleri, Ruby’yi kurmak için paket yöneticilerinden sakınılması ve bunun yerine adanmış araçların kullanılması gerektiğini düşünürler.
Başlıca paket yöneticilerinin en son sürüm yerine daha eski Ruby sürümlerini kurması mümkündür. Son Ruby sürümünü kullanmak için paket adının bu sürümün numarası ile eşleştiğini kontrol edin. Ya da adanmış bir kurucu kullanın.
Debian GNU/Linux ve Ubuntu, apt paket yöneticisini kullanır. Bunu şu şekilde kullanabilirsiniz:
CentOS, Fedora, ve RHEL, yum paket yöneticisini kullanır. Bunu şu şekilde kullanabilirsiniz:
Kurulan sürüm genelde belirli dağıtım sürümünün yayın zamanında kullanılabilir olan Ruby’nin en son sürümüdür.
Snap, Canonical tarafından geliştirilen bir paket yöneticisidir. Bu, Ubuntu’da halihazırda kullanılabilirdir, fakat snap ayrıca birçok Linux dağıtımında çalışır. Snap’i şu şekilde kullanabilirsiniz:
Ruby ikincil serileri için birçok kanal vardır. Örneğin, aşağıdaki komut Ruby ’e geçiş yapar:
Gentoo, portage paket yöneticisini kullanır.
Belirli bir sürümü kurmak için ‘unuzdaki ‘ı ayarlayın. Ayrıntılar için Gentoo Ruby Projesi websitesine bakın.
Arch Linux, pacman isimli bir paket yöneticisi kullanır. Ruby’yi almak için sadece şunu yapın:
Bu, son kararlı Ruby sürümünü kurmalıdır.
Ruby’nin ve üstü sürümleri en azından El Capitan ()’dan beri macOS sürümlerinde varsayılan olarak içerilir.
Homebrew, macOS’ta sıklıkla kullanılan bir paket yöneticisidir. Ruby’yi Homebrew kullanarak kurmak kolaydır:
Bu, son Ruby sürümünü kurmalıdır.
FreeBSD Ruby’yi kurmak için hem önceden paketlenmiş hem de kaynak tabanlı yöntemler sunar. Önceden inşa edilmiş paketler pkg aracı yoluyla kurulabilir:
Kaynak tabanlı bir metod, Ports Collection kullanılarak Ruby’yi kurmak için kullanılabilir. Eğer inşa yapılandırma seçeneklerini özelleştirmek istiyorsanız, bu, kullanışlıdır.
FreeBSD’de Ruby ve onun çevreleyen ekosistemi hakkında daha fazla bilgi FreeBSD Ruby Projesi websitesinde bulunabilir.
OpenBSD ve OpenBSD’nin dağıtımı olan adJ, Ruby’nin üç ana sürümü için paketlere sahiptir. Aşağıdaki komut mevcut sürümleri görmenizi ve bunlardan birini kurmanızı sağlar:
Aynı anda birden fazla ana sürüm kurabilirsiniz, çünkü bu sürümlerin ikilileri farklı isimlere sahiptir (ruby27, ruby26, vb. gibi).
OpenBSD’nin ports koleksiyonunun dalı, Ruby’nin en son sürümüne, sürüm yayınlandıktan birkaç gün sonra sahip olacaktır. En son ports koleksiyonundaki lang/ruby dizinine bakın.
Ruby’yi OpenIndiana üzerinde kurmak için lütfen Image Packaging System (IPS) istemcisini kullanın. Bu, Ruby ikililerini ve RubyGems’i doğrudan OpenIndiana depolarından kuracaktır. Bu kolaydır:
Fakat üçüncü taraf araçlar, Ruby’nin en son sürümünü elde etmek için iyi bir yol olabilir.
Windows’ta Ruby’yi kurmak için Windows Paket Yöneticisi CLI‘ını kullanabilirsiniz:
Diğer sistemlerde, Linux dağıtımınızın yöneticisinin paket depolarında Ruby’yi arayabilirsiniz. Alternatif olarak üçüncü taraf bir kurucu da kullanabilirsiniz.
Eğer sisteminiz ya da paket yöneticiniz tarafından sağlanan Ruby’nin sürümü güncel değilse, üçüncü taraf bir kurucu kullanılarak daha yeni bir Ruby kurulabilir.
Bazı kurucular birden çok sürümü aynı sistemde kurmanıza imkan verir; ilgili yöneticiler farklı Ruby’ler arasında geçiş yapmanıza yardım edebilir.
Eğer sürüm yöneticisi olarak RVM‘i kullanmayı planlıyorsanız, ayrı bir kurucuya ihtiyacınız yok, RVM kendisininki ile gelir.
ruby-build, rbenv için Ruby’nin farklı sürümlerini derleyip kurmanıza imkan veren bir eklentidir. ruby-build ayrıca rbenv olmadan tek başına çalışan bir program olarak da kullanılabilir. macOS, Linux, ve diğer UNIX benzeri işletim sistemlerinde kullanılabilir.
ruby-install, Ruby’nin farklı sürümlerini isteğe bağlı dizinlere derleyip kurmanıza imkan sağlar. chruby, bu kurucu ile kullanılabilen ve Ruby sürümleri arasında geçiş yapmak için kullanılan bir araçtır. macOS, Linux, ve diğer UNIX benzeri işletim sistemlerinde kullanılabilir.
Windows’ta RubyInstaller tam bir Ruby geliştirme ortamı ayarlamak için size gereken her şeyi verir.
Sadece indirin, çalıştırın, ve her şey tamam!
Eğer Ruby’yi Ruby on Rails kullanmak için kuruyorsanız, aşağıdaki kurucuyu kullanabilirsiniz:
Birçok Ruby’ci birden çok Ruby’yi yönetmek için Ruby yöneticilerini kullanır. Yöneticiler Ruby sürümleri arasında kolay hatta projeye bağlı olarak otomatik geçiş imkanı sağlar ve başka avantajlara sahiptir fakat resmi olarak desteklenmezler. Fakat ilgili topluluklar içinde destek bulabilirsiniz.
asdf-vm, proje başına birden çok dil çalışma zamanı sürümlerini yönetebilen genişletilebilir bir sürüm yöneticisidir. Ruby’yi kurmak için asdf-ruby (ruby-build‘ı kullanır) eklentisini kurmalısınız.
chruby birden çok Ruby arasında geçiş yapmanıza imkan sağlar. ruby-install tarafından, hatta kaynaktan inşa edilerek kurulan Ruby’leri yönetebilir.
rbenv, Ruby’nin birden çok kurulumunu yönetmenize imkan sağlar. Varsayılan olarak Ruby’yi kuramasa da, ruby-build eklentisi bunu yapabilir. Her iki araç da macOS, Linux, ve diğer UNIX benzeri işletim sistemlerinde kullanılabilir.
RVM, sisteminizde Ruby’nin birden çok kurulumunu kurup yönetmenize imkan sağlar. Ayrıca farklı gem kümelerini yönetmek için de kullanılabilir. macOS, Linux, ve diğer UNIX benzeri işletim sistemlerinde kullanılabilir.
Uru, macOS, Linux, ya da Windows sistemlerinde birden çok Ruby’yi kullanmanıza yardımcı olan hafif, çoklu platform bir komut satırı aracıdır.
Tabii ki Ruby’yi kaynaktan kurabilirsiniz. Bir tar arşivi indirin ve açın, sonra sadece şunu yapın:
Varsayılan olarak, bu, Ruby’yi içine kuracaktır. Değiştirmek için betiğine seçeneğini geçirin.
Kaynaktan inşa etme hakkında daha fazla bilgiyi Ruby oluşturma talimatlarında bulabilirsiniz.
Üçüncü taraf araçlar ya da paket yöneticileri kullanmak daha iyi bir fikir olabilir, çünkü kurulan Ruby herhangi bir araç tarafından yönetilmeyecektir.
RVM'nizi açmaya çalışırken “%%os%% RVM Dosyalarını Açamıyor” gibi bir hata iletisiyle karşılaşıyorsunuz. Bu durumda, genellikle bilgisayarınızda %%os%% için Revenant yüklü olmamasındankaynaklanmaktadır. İşletim sistemi RVM dosyanızla ne yapılacağını bilmez, bu nedenle dosyayı yüklemek için çift tıklamak işe yaramaz.
Bahşiş: Revenant yüklü değilse ve RVM dosyanızı açmak için başka bir program biliyorsanız, “Uygulamaları Göster” altında listelenen programlardan seçerek açmayı deneyebilirsiniz.
Bazen, Revenant Game Archive türünüzle uyumlu olmayan Revenant'in eski bir sürümü yüklü olabilir. Revenant'in yanlış sürümü yüklüyse, doğru sürümü yüklemeniz gerekir. Bu sorun, çoğunlukla PC'nizde yüklü olandan daha yeni bir Revenant sürümü tarafından oluşturulan bir Revenant Game Archive dosya sürümüne sahip olmasından kaynaklanmaktadır.
İpucu: Bazen RVM dosyasını sağ tıklayıp, “Özellikler” i seçerek ve sürüm bilgilerine bakarak doğru program sürümü hakkında ipuçları alabilirsiniz.
Ne olursa olsun, RVM dosyası açma sorunlarının çoğu Revenant'in doğru sürümünün yüklü olmamasıyla ilgilidir.
Revenant Game Archive dosyalarını açarken hatalar, bilgisayarınızda yüklü olan en son Revenant yazılımı olsa bile ortaya çıkabilir. RVM dosyalarını açmada sorun yaşamaya devam ediyorsanız, başka bilgisayar sorunları da olabilir. Yazılımla ilgili olmayan sorunlar: