Kiel instali Ruby sur Ubuntu?

En la lastaj tagoj mi iom okupiĝis pri la disvolviĝo de projekto por <° El Linukso (tial mia foresto: P), mi disvolvas ĉi tiun projekton en Ruby on Rails.

Bedaŭrinde iuj distribuoj ne venas Rubeno instalita defaŭlte kaj la versio aperanta en la deponejoj jam estas iom "malnova". Por tiuj, kiuj provis fari ĝin permane, ili komprenos, ke tia instalado estas io «kompleksa kaj maloportuna«, Do ĉi-foje mi montros al vi kiel ĝuste instali Ruby kaj RubyGems en Ubuntu kaj ĝiaj derivaĵoj en sufiĉe simpla maniero :). Mi ne scias, ĉu ankaŭ ĉi tio povas funkcii por Debian, do se iu kuraĝas provi, bonvenon;). En aliaj distribuoj, mi pensas, ke temas nur pri serĉado de simila aŭ homologa pakaĵo.

Foliumante la retejon kaj provante plurajn manierojn fari ĝin ĝuste (sen sukceso :(), mi trovis en blogo malgrandan skripton, kiu permesas fari ĝin pli malpli bone, ĉar fine de la instalado ĝi ĵetis al mi iomete eraroj kaj kelkaj avertoj, do mi prenis la taskon solvi tiujn truojn kaj faris iujn taŭgajn korektojn :). Mi devas klarigi, ke mi inkluzivis nur iujn pakaĵojn nemalhaveblajn por Ruby;).

Nu, sen plu, jen la modifita skripto:

http://paste.desdelinux.net/4393

Kiel vi vidas, ĝi estas sufiĉe simpla. Ĉi tie la grava punkto de la skripto estus elekti la version de Ruby, kiun ili volas instali, defaŭlte ĝi instalos la plej freŝan ĝisnunan version, sed se ili ŝatus uzi alian version, ili nur devus modifi la jenajn linio:

Version="1.9.3-p125"

por la versio, kiun vi volas instali, ni notu, ke vi nur bezonas enigi la version-numeron por ke la skripto funkciu ĝuste;). Nur alinomigu la dosieron al: instali_ruby

La maniero ekzekuti ĝin estus:

sudo ./install_ruby

Mi esperas, ke ĝi povas esti utila al vi, ne ĉesu komenti kaj memoru: Feliĉan kodigon ????

Fonto: dopefish.de


La enhavo de la artikolo aliĝas al niaj principoj de redakcia etiko. Por raporti eraron alklaku Ĉi tie.

12 komentoj, lasu la viajn

Lasu vian komenton

Via retpoŝta adreso ne estos eldonita. Postulita kampojn estas markita per *

*

*

  1. Respondeculo pri la datumoj: Miguel Ángel Gatón
  2. Celo de la datumoj: Kontrola SPAM, administrado de komentoj.
  3. Legitimado: Via konsento
  4. Komunikado de la datumoj: La datumoj ne estos komunikitaj al triaj krom per laŭleĝa devo.
  5. Stokado de datumoj: Datumbazo gastigita de Occentus Networks (EU)
  6. Rajtoj: Iam ajn vi povas limigi, retrovi kaj forigi viajn informojn.

  1.   nano diris

    Bone, atendu. Kiu projekto?

  2.   Merlin La Debianito diris

    Bone, donu al mi iom da tempo kaj mi informos vin, ĉu ĝi funkcias ĉe Debian.

    Mi ne estas programisto kaj mi ne pensas, ke ĝi utilos al mi, estas simpla scivolemo vidi ĉu via skripto funkcias kaj cetere ĝi havas difektojn, mi havas neniun ideon aŭ eĉ ĝenas kontroli. XD

  3.   nano diris

    troll on mode: Ruby estas la lingvo de hipsters! xD

    1.    Perseo diris

      [mode troll on] Certe frato, same kiel ĝi aperas ĉi tie:

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

      XDDDDDDDDDD

      [/ mode troll off]

      XDDDDDD

      1.    Manlibro de la Fonto diris

        Korektu vian uzanto-agento, la distribuo "Kubuntu Firefox" ne ekzistas. 😛

        1.    gilber1988 diris

          en la kubuntu-terminalo "apt-get install firefox",
          nun se ĝi ekzistas !!!

  4.   elip89 diris

    Bonega skripto Perseo bedaŭrinde mi ne uzas Ubuntu por testi ĝin: S Ruby kaj Python estas la lingvoj, kiujn mi ŝatus lerni. Iu rekomendo ???

    1.    Perseo diris

      Por Ruby, ekzistas bonegaj Ebooks, sed bedaŭrinde la plej bonaj estas en la angla, se ĉi tio ne malhelpas vin, vi povas legi: Komencanta Rubeno De Novulo al Profesia Dua Eldono (Peter Cooper) - Apress. Malgraŭ esti en ĉi tiu lingvo, la angla estas sufiĉe legebla kaj komprenebla, unu el la plej bonaj, kiujn mi vidis;).

      Koncerne al pitono, estas multaj informoj en la retejo kaj multaj en nia lingvo :).

      Se vi bezonas rubian ligon, sciigu min kaj mi sendos ĝin al vi ^. ^

      1.    elip89 diris

        Dankon pro la rekomendo Perseo Mi elŝutos ĝin kaj provos legi ĝin kvankam mi scias pli-malpli anglan 😀

        salutoj

  5.   Johano Antonio diris

    Por instali ruby ​​mi uzas rvm ( https://rvm.io/ )

    Ĝi permesas havi malsamajn versiojn de rubeno instalita kaj krei arojn de gemoj.

    Ĝi estas tre, tre bona.

  6.   Merlin la Debianita diris

    Jes ĝi funkcias en Debian sed ĝi funkcias nur en terminalo.

    XD

  7.   felix diris

    doni al vi plenumi permesojn
    sudo chmod + x skripto nomo ...
    ĝi ne funkciis por mi sen tio ...