Ruby, Ubuntu'da temel bir örneğin kurulumu ve geliştirilmesi

yakut hakkında

Bir sonraki yazıda Ruby'yi Ubuntu'ya nasıl kurabileceğimize bir göz atacağız. Bu açık, dinamik, nesne yönelimli ve dengeli bir programlama dili tarafından geliştirilen Yukihiro 'Matz' Matsumoto Japonyada. PERL, Smalltalk, Ada, vb. Gibi diğer popüler programlama dillerinin özelliklerini birleştirerek uygulanır.

Bu, aşağıdakiler için tasarlanmış bir programlama dilidir: zamanlamadaki bazı görevleri basitleştirin. Programlamanın bazı karmaşık kısımlarını azaltır ve programcının sıfırdan hızla bir şeyler oluşturmasını mümkün kılar. Dır-dir öncelikle programlamaya başlamak isteyen kişiler için tasarlandı, ancak karmaşık uygulamalar oluşturmak için bu dili herkes kullanabilir.

Ruby'yi Gnu / Linux'a çeşitli şekillerde kurabileceğiz. Kullanım apt paket yöneticisi, Ruby'yi kurmanın en kolay yoludur Ubuntu'da. Bu yazıda Ruby'yi komut satırından nasıl kurabileceğimizi ve bu dil ile oluşturacağımız temel bir örnek kodu nasıl çalıştırabileceğimizi göreceğiz.

Ruby'yi yükleyin

Başlamak için Ubuntu'muzda bir terminal (Ctrl + Alt + T) açacağız. Bu durumda kullanıyorum Ubuntu 18.04, ancak bu dağıtımın farklı sürümlerine kurabiliriz. Ruby'yi kurma komutunu çalıştırmadan önce, sistem yazılımı listesini güncelle. Güncellenmezse, düzgün yüklenmeyebilir. Listeyi güncellemek için aşağıdaki komutu uygulayacağız:

sudo apt update

Yazılım kaynaklarının güncellenmesi bittiğinde, aşağıdaki komutu root izni ile yürütürüz. yakut yükle:

sudo apt install ruby-full

Kurulum işlemini tamamlamak için bizden izin istediğinde 'Y'ye basmamız gerekecek.

yakut dolu kurulum

Kurulum başarıyla tamamlanırsa, Ruby'nin doğru çalışıp çalışmadığını kontrol edin veya aşağıdaki komutu çalıştırarak değil. Her şey doğruysa, sistem bize sistemde yüklü olan Ruby'nin sürümünü gösterecektir. Gösterdiği sonuç şudur: 2.5.1 sürümü yüklendi bu örnek için kullandığım sistemde:

yakut versiyonu

ruby -v

Ruby ile örnek bir program oluşturun

Yapabileceğiz herhangi bir metin düzenleyiciyi kullanın Ruby kullanarak örnek komut dosyası yazmak için. Bu durumda nano düzenleyiciyi kullanacağım. Oluşturacağımız dosya için kullanmak zorunda kalacağız. uzantısı .rb. Bu örnek için adında bir dosya oluşturacağım merhaba.rb. Bunu bilerek, editörü açmak için terminalden (Ctrl + Alt + T) aşağıdaki komutu çalıştırıyoruz:

nano hola.rb

Bu betikte basit girdi ve çıktı işlemlerini göreceğiz. Komuta gets kullanıcı bilgilerini almak için Ruby'de kullanılır ve komut puts, konsola yazdırmak için bu dilde kullanılır. Ruby'de, + operatörü, dize değerlerini birleştirmek için kullanılır.

Bu örneği gerçekleştirmek için aşağıdaki kodu editöre kopyalayacağız. Dosyanın içeriğini Ctrl + O tuşlarına basıp Enter'a basarak kaydediyoruz. Dosyadan çıkmak için Ctrl + X tuşlarına basarak bitireceğiz.

örnek dosya merhaba.rb

puts "Escribe tu nombre :"
name = gets.chomp
puts "Hola "+ name +", gracias por probar este tutorial publicado en Ubunlog.com"

Örnek programımızı yürütmek

yakut işçiliği ile örnek

Bu örneği başlatmak için, terminalden aşağıdaki komutu yazmamız gerekecek vb. yeni oluşturulan dosyayı çalıştır. Komut dosyası hatasızsa, önce 'Adınızı girin' mesajını yazdıracaktır. Orada bir şeyler yazmamız ve Enter'a basmamız gerekecek. Ardından, "isim" değişkenine kaydettiğimiz mesajı yazdıracaktır. Bu yazdırma, oluşturulan dosyada önceden tanımlanmış metin dizeleri arasında yapılacaktır. Dosyayı çalıştırmak için terminalde (Ctrl + Alt + T) şunu yazıyoruz:

ruby hola.rb

Gördüğünüz gibi, çok basit bir örnek olmasına rağmen, programlamada yeniyseniz, programlama dünyasına başlamak için ilk seçeneklerinizden biri olarak Ruby dilini seçebilirsiniz. Sıfırdan başlamasına rağmen, belki de en iyi seçenek Python. Bu basit makaleyi izleyerek, herkes Ruby'yi Ubuntu sistemlerine kolayca yükleyebilir ve oldukça hızlı bir şekilde oluşturmaya başlayabilir.

Biri isterse bu dil hakkında daha fazla bilgi edinin, geçebilirsin proje web sitesi ve özelliklerini kontrol edin veya belgeleme orada bulunabilir.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.