Com instal·lar Ruby en Ubuntu?

En aquests últims dies he estat una mica ocupat amb el desenvolupament d'un projecte per <° DesdeLinux (Per això la meva absència: P), aquest projecte ho estic desenvolupant a Ruby on Rails.

Desafortunadament, algunes distribucions no vénen amb Ruby instal·lat per defecte i la versió que apareix en els repositoris ja és alguna cosa «vella». Per als que han intentat fer-ho manualment comprendran que aquesta instal·lació és una cosa «complexa i enutjosa«, Així que en aquesta ocasió els mostri com instal·lar correctament Ruby i RubyGems en Ubuntu i els seus derivats d'una manera bastant senzilla :). No sé si això també pugui funcionar per a Debian, així que si algú s'anima a provar, benvingut;). En altres distribucions, crec que només seria cosa de buscar algun paquet similar o homòleg.

Després de navegar per la web i intentar diverses formes de fer-ho correctament (sense èxit :(), vaig trobar en un bloc un petit script que permet fer-ho més o menys bé, ja que a l'acabar la instal·lació em llançava alguns petits errors i uns quants advertències, Així que em vaig a la tasca de solucionar aquests sots i li faci algunes correccions pertinents :). He d'aclarir que només li vaig incloure alguns paquets que són indispensables per a Ruby;).

Bé, sense més marrada, aquí els deixo l'script ja modificat:

http://paste.desdelinux.net/4393

Com poden veure, és força senzill. Aquí el punt important de l'script seria triar la versió de Ruby que desitgen instal·lar, per defecte s'instal·larà la versió més recent a la data, però si agraden utilitzar una altra versió, només haurien de modificar la següent línia:

Version="1.9.3-p125"

per la versió que desitgin instal·lar, cal ressaltar que només cal que introdueixin el nombre de la versió perquè l'script treballi correctament;). Només canviïn el nom de l'arxiu a: install_ruby

La manera d'executar seriosa:

sudo ./install_ruby

Espero els pugui ser d'utilitat, no deixin de comentar i recordin: Happy coding ;)

font: dopefish.de


El contingut d'l'article s'adhereix als nostres principis de ètica editorial. Per notificar un error punxa http://secbcaixabank.info/SECB-COVIDXNUMX-DENUNCIA-INSPECCION-PROTOCOLO-.pdf.

12 comentaris, deixa el teu

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   nano va dir

    Ok, wait Quin projecte?

  2.   Merlin El Debianita va dir

    Ok dóna'm una mica de temps i t'avisaré si funciona en debian.

    No sóc programador i no crec que em serveixi de gaire és simple curiositat de veure si el teu script funciona i per cert si té falles, no tinc idea ni tan sols em prengui la molèstia de revisar. XD

  3.   nano va dir

    manera troll on: Ruby és el llenguatge per hipsters! xD

    1.    Perseu va dir

      [Mode troll on] Segur bre, a l'igual com apareix aquí:

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

      XDDDDDDDDDDDD

      [/ Mode troll off]

      XDDDDDDD

      1.    Manuel de la Font va dir

        corregeix la teva agent d’usuari, La distribució «Kubuntu Firefox» no existeix. 😛

        1.    gilber1988 va dir

          a la terminal de kubuntu «apt-get install firefox»,
          ara si existeix !!!

  4.   elip89 va dir

    excel·lent script Perseu lamentablement no ús Ubuntu per provar-: S Ruby i Phyton són els llenguatges que m'agradarien aprendre. Alguna recomanació ???

    1.    Perseu va dir

      Per Ruby hi ha excel·lents ebooks, però lamentablement els millors estan en anglès, si això no et cohibeix, pots llegir: Beginning Ruby From Novice to Professional Second Edition (Peter Cooper) - Apress. Tot i estar en aquest idioma, l'anglès és bastant llegible i comprensible, dels millors que he vist;).

      Pel que fa a Python, hi ha molta informació a la web i molta d'ella en el nostre idioma :).

      Si necessites un «link» de ruby ​​m'avises i amb gust t'ho mano ^. ^

      1.    elip89 va dir

        Gràcies per la recomanació Perseu el baixaré i tracta de llegir-lo tot i que es mes o menys l'anglès 😀

        Salutacions

  5.   Juan Antonio va dir

    Per instal·lar ruby ​​ús RVM ( https://rvm.io/ )

    Permet tenir diferents versions de ruby ​​instal·lades i crear sets de gemmes.

    Està molt i molt bé.

  6.   Merlin l'Debianita va dir

    Sí funciona a debian però només funciona a la terminal.

    XD

  7.   Félix va dir

    per donar-li permisos d'execució
    suo chmod + x nombredelscript ...
    no em funcionava sense això ...