Ruby'yi Ubuntu'ya nasıl kurabilirim?

Son birkaç gündür bir proje geliştirmekle meşguldüm. <°DesdeLinux (bu yüzden yokluğum: P), bu projeyi şu şekilde geliştiriyorum: raylar üzerinde yakut.

Maalesef bazı dağıtımlar ile gelmiyor Yakut varsayılan olarak kurulur ve depolarda görünen sürüm zaten biraz "eski" dir. Bunu manuel olarak yapmaya çalışanlar için, böyle bir kurulumun bir şey olduğunu anlayacaklar «karmaşık ve hantal«, Bu sefer size nasıl doğru kurulacağını göstereceğim Ruby ve RubyGems Ubuntu ve türevlerinde oldukça basit bir şekilde :). Bunun Debian için de işe yarayıp yaramayacağını bilmiyorum, bu yüzden eğer biri denemeye cesaret ederse, hoş geldiniz;). Diğer dağıtımlarda, bunun yalnızca benzer veya homolog bir paket aramaktan kaynaklanacağını düşünüyorum.

Web'e göz attıktan ve bunu doğru bir şekilde yapmanın birkaç yolunu denedikten sonra (başarı olmadan :(), bir blogda bunu az çok iyi yapmaya izin veren küçük bir komut dosyası buldum, çünkü kurulumun sonunda bana biraz küçük attı hataları ve birkaç uyarılar, bu yüzden bu çukurları çözme görevini üstlendim ve bazı uygun düzeltmeler yaptım :). Yalnızca Ruby için zorunlu olan bazı paketleri dahil ettiğimi açıklığa kavuşturmalıyım;).

Daha fazla uzatmadan, işte değiştirilmiş komut dosyası:

http://paste.desdelinux.net/4393

Gördüğünüz gibi oldukça basit. Burada betiğin önemli noktası, yüklemek istedikleri Ruby sürümünü seçmektir, varsayılan olarak bugüne kadarki en son sürümü yükleyecektir, ancak başka bir sürümü kullanmak isterlerse, yalnızca aşağıdakini değiştirmeleri gerekir. hat:

Version="1.9.3-p125"

Yüklemek istediğiniz sürüm için, betiğin doğru çalışması için yalnızca sürüm numarasını girmeniz gerektiğine dikkat edilmelidir;). Dosyayı şu şekilde yeniden adlandırmanız yeterlidir: kurulum_ruby

Bunu gerçekleştirmenin yolu şöyle olacaktır:

sudo ./install_ruby

Umarım sizin için yararlı olabilir, yorum yapmaktan vazgeçmeyin ve şunu unutmayın: Mutlu kodlama 😉

kaynak: dopefish.de


12 yorum, sizinkini bırakın

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.

  1.   nano dijo

    Tamam, bekle. Hangi proje?

  2.   Merlin Debianite dijo

    Tamam bana biraz zaman verin, Debian'da çalışıp çalışmadığını size bildireceğim.

    Ben bir programcı değilim ve bunun bana pek bir faydası olacağını sanmıyorum, senaryonuzun çalışıp çalışmadığını görmek basit bir merak ve bu arada kusurları var, hiçbir fikrim yok, hatta kontrol etmeye zahmet bile etmedim. XD

  3.   nano dijo

    troll on mode: Ruby, yenilikçilerin dilidir! xD

    1.    Perseus dijo

      [mode troll açık] Elbette kardeşim, tıpkı burada göründüğü gibi:

      http://www.youtube.com/watch?v=PLUS00QrYWw

      XDDDDDDDDDDDD

      [/ mod trolü kapalı]

      XDDDDDDDD

      1.    Kaynak Kılavuzu dijo

        Düzeltin kullanıcı arayüzü, "Kubuntu Firefox" dağıtımı mevcut değil. 😛

        1.    Gilber1988 dijo

          kubuntu terminalinde "apt-get install firefox",
          şimdi var !!!

  4.   Elip89 dijo

    Mükemmel senaryo Perseus ne yazık ki test etmek için Ubuntu kullanmıyorum: S Ruby ve Python öğrenmek istediğim diller. Herhangi bir tavsiye???

    1.    Perseus dijo

      Ruby için harika E-kitaplar var, ancak maalesef en iyileri İngilizcedir, eğer bu sizi engellemiyorsa, okuyabilirsiniz: Ruby'nin Acemiden Profesyonel İkinci Sürüme (Peter Cooper) Başlaması - Kısa. Bu dilde olmasına rağmen, İngilizce oldukça okunaklı ve anlaşılır, gördüğüm en iyi dillerden biri;).

      Python'a gelince, web'de çok fazla bilgi var ve çoğu da bizim dilimizde :).

      Bir yakut bağlantısına ihtiyacınız varsa, bana bildirin, size göndereceğim ^. ^

      1.    Elip89 dijo

        Tavsiye için teşekkürler Perseus İndireceğim ve az ya da çok İngilizce bilmeme rağmen okumaya çalışacağım 😀

        selamlar

  5.   Juan Antonio dijo

    Ruby kurmak için rvm kullanıyorum ( https://rvm.io/ )

    Ruby'nin farklı sürümlerinin kurulmasına ve mücevher setleri oluşturmanıza izin verir.

    Bu çok çok güzel.

  6.   Debianite Merlin dijo

    Evet debian'da çalışıyor ama sadece terminalde çalışıyor.

    XD

  7.   Felix dijo

    size yürütme izinleri vermek
    sudo chmod + x komut dosyası adı ...
    o olmadan benim için işe yaramadı ...