Cum se instalează Ruby pe Ubuntu?

În ultimele zile am fost cam ocupat cu dezvoltarea unui proiect pentru <°DesdeLinux (de aceea absența mea: P), dezvolt acest proiect în Ruby on Rails.

Din păcate, unele distribuții nu vin Rubin instalat implicit și versiunea care apare în depozite este deja „veche”. Pentru cei care au încercat să o facă manual, vor înțelege că o astfel de instalare este ceva «complexă și greoaie«, De această dată, vă voi arăta cum să instalați corect Ruby și RubyGems în Ubuntu și derivatele sale într-un mod destul de simplu :). Nu știu dacă acest lucru poate funcționa și pentru Debian, așa că dacă cineva îndrăznește să încerce, bine ați venit;). În alte distribuții, cred că ar fi vorba doar de a căuta un pachet similar sau omolog.

După ce am navigat pe web și am încercat mai multe moduri de a o face corect (fără succes :(), am găsit într-un blog un mic script care permite să o fac mai mult sau mai puțin bine, deoarece la sfârșitul instalării mi-a aruncat câteva erori și câteva avertismente, așa că am preluat sarcina de a rezolva acele gropi și am făcut câteva corecții pertinente :). Trebuie să clarific că am inclus doar câteva pachete care sunt indispensabile pentru Ruby;).

Ei bine, fără alte întrebări, iată scriptul modificat:

http://paste.desdelinux.net/4393

După cum puteți vedea, este destul de simplu. Aici punctul important al scriptului ar fi să aleagă versiunea de Ruby pe care doresc să o instaleze, implicit va instala cea mai recentă versiune până în prezent, dar dacă le place să folosească o altă versiune, ar trebui să modifice doar următoarele linia:

Version="1.9.3-p125"

pentru versiunea pe care doriți să o instalați, trebuie remarcat faptul că trebuie doar să introduceți numărul versiunii pentru ca scriptul să funcționeze corect;). Doar redenumiți fișierul în: install_ruby

Modul de executare ar fi:

sudo ./install_ruby

Sper că vă poate fi util, nu încetați să comentați și amintiți-vă: Codificare fericită ????

Fuente: dopefish.de


12 comentarii, lasă-le pe ale tale

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   nano el a spus

    Ok, așteaptă. Care proiect?

  2.   Merlin Debianitul el a spus

    Ok, dă-mi puțin timp și te anunț dacă funcționează pe debian.

    Nu sunt programator și nu cred că îmi va fi de mare folos, este o curiozitate simplă să văd dacă scenariul funcționează și apropo are defecte, nu am nici măcar idee sau mă deranjez să verific. XD

  3.   nano el a spus

    modul troll on: Ruby este limba hipsterilor! xD

    1.    Perseu el a spus

      [mod troll on] Sigur frate, exact așa cum apare aici:

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

      XDDDDDDDDDDDD

      [/ mod troll off]

      XDDDDDD

      1.    Manualul Sursei el a spus

        Corectați-vă agent utilizator, distribuția „Kubuntu Firefox” nu există. 😛

        1.    gilber1988 el a spus

          în terminalul kubuntu "apt-get install firefox",
          acum exista !!!

  4.   elip89 el a spus

    Script excelent Perseu din păcate, nu folosesc Ubuntu pentru a-l testa: S Ruby și Python sunt limbile pe care aș dori să le învăț. Orice recomandare ???

    1.    Perseu el a spus

      Pentru Ruby, există cărți electronice excelente, dar din păcate cele mai bune sunt în limba engleză, dacă acest lucru nu vă inhibă, puteți citi: Începând Ruby de la începător la ediția a doua profesională (Peter Cooper) - Apress. În ciuda faptului că se află în această limbă, engleza este destul de lizibilă și de înțeles, una dintre cele mai bune pe care le-am văzut;).

      În ceea ce privește python, există o mulțime de informații pe web și multe din ele în limba noastră :).

      Dacă aveți nevoie de un link rubin, anunțați-mă și vă voi trimite ^. ^

      1.    elip89 el a spus

        Vă mulțumim pentru recomandare Perseu O voi descărca și voi încerca să o citesc, deși știu mai mult sau mai puțin engleza 😀

        În ceea ce priveşte

  5.   Juan Antonio el a spus

    Pentru a instala ruby ​​folosesc rvm ( https://rvm.io/ )

    Permite să aveți instalate diferite versiuni de rubin și să creați seturi de pietre prețioase.

    Este foarte, foarte bine.

  6.   Merlin Debianitul el a spus

    Da, funcționează în debian, dar funcționează doar în terminal.

    XD

  7.   Felix el a spus

    pentru a vă oferi permisiunile de executare
    sudo chmod + x nume de script ...
    nu a funcționat pentru mine fără asta ...