Hoe installeer ik Ruby op Ubuntu?

De afgelopen dagen ben ik een beetje druk geweest met de ontwikkeling van een project voor <°DesdeLinux (vandaar mijn afwezigheid: P), ik ontwikkel dit project in Ruby on Rails.

Helaas komen sommige distributies niet met Ruby standaard geïnstalleerd en de versie die in de repositories verschijnt is al enigszins "oud". Voor degenen die het handmatig hebben geprobeerd, zullen ze begrijpen dat een dergelijke installatie iets is «complex en omslachtig«, Dus deze keer zal ik je laten zien hoe je het correct installeert Ruby en RubyGems in Ubuntu en zijn derivaten op een vrij eenvoudige manier :). Ik weet niet of dit ook voor Debian kan werken, dus als iemand het durft te proberen, welkom;). In andere distributies denk ik dat het alleen een kwestie zou zijn van het zoeken naar een vergelijkbaar of homoloog pakket.

Nadat ik op internet had gebladerd en verschillende manieren had geprobeerd om het correct te doen (zonder succes :(), vond ik in een blog een klein script waarmee ik het min of meer goed kon doen, aangezien het me bij het voltooien van de installatie wat kleine dingen gooide fouten en een paar waarschuwingen, dus nam ik de taak op mij om die kuilen op te lossen en een aantal relevante correcties aan te brengen :). Ik moet duidelijk maken dat ik slechts enkele pakketten heb toegevoegd die onmisbaar zijn voor Ruby;).

Nou, zonder verder oponthoud, hier is het aangepaste script:

http://paste.desdelinux.net/4393

Zoals u kunt zien, is het vrij eenvoudig. Hier zou het belangrijke punt van het script zijn om de versie van Ruby te kiezen die ze willen installeren, standaard wordt de meest recente versie tot nu toe geïnstalleerd, maar als ze een andere versie willen gebruiken, hoeven ze alleen het volgende te wijzigen lijn:

Version="1.9.3-p125"

voor de versie die u wilt installeren, moet worden opgemerkt dat u alleen het versienummer hoeft in te voeren om het script correct te laten werken;). Hernoem het bestand gewoon naar: installeer_ruby

De manier om het uit te voeren zou zijn:

sudo ./install_ruby

Ik hoop dat het nuttig voor je kan zijn, stop niet met reageren en onthoud: Happy codering ????

bron: dopefish.de


12 reacties, laat de jouwe achter

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   nano zei

    Oké, wacht. Welk project?

  2.   Merlin The Debianite zei

    Oké, geef me wat tijd en ik zal je laten weten of het werkt op Debian.

    Ik ben geen programmeur en ik denk niet dat ik er veel aan zal hebben, het is gewoon nieuwsgierig om te zien of je script werkt en het heeft trouwens gebreken, ik heb geen idee of neem zelfs de moeite om het te controleren. XD

  3.   nano zei

    troll on mode: Ruby is de taal van hipsters! xD

    1.    Perseus zei

      [mode troll on] Natuurlijk, zoals het hier lijkt:

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

      XDDDDDDDDDDDD

      [/ mode trol uit]

      XDDDDDDDD

      1.    Handleiding van de Bron zei

        Corrigeer uw user agent, bestaat de "Kubuntu Firefox" -distributie niet. 😛

        1.    gilber1988 zei

          in de kubuntu-terminal "apt-get install firefox",
          nu bestaat het !!!

  4.   elip89 zei

    Uitstekend script Perseus helaas gebruik ik Ubuntu niet om het te testen: S Ruby en Python zijn de talen die ik zou willen leren. Elke aanbeveling ???

    1.    Perseus zei

      Voor Ruby zijn er uitstekende e-boeken, maar helaas zijn de beste in het Engels, als dit je niet hindert, kun je lezen: Beginnen met Ruby Van beginner tot professionele tweede editie (Peter Cooper) - Apress. Ondanks dat het in deze taal is, is Engels redelijk leesbaar en begrijpelijk, een van de beste die ik heb gezien;).

      Wat python betreft, er is veel informatie op internet en veel in onze taal :).

      Als je een robijnrode link nodig hebt, laat het me weten en ik stuur het je ^. ^

      1.    elip89 zei

        Bedankt voor de aanbeveling Perseus Ik zal het downloaden en proberen het te lezen, ook al ken ik min of meer Engels 😀

        groeten

  5.   Juan Antonio zei

    Om ruby ​​te installeren gebruik ik rvm ( https://rvm.io/ )

    Het maakt het mogelijk om verschillende versies van ruby ​​te installeren en om sets edelstenen te maken.

    Het is heel erg goed.

  6.   Merlin de Debianite zei

    Ja, het werkt in Debian, maar het werkt alleen in de terminal.

    XD

  7.   Felix zei

    om u uitvoeringsrechten te geven
    sudo chmod + x scriptnaam ...
    het werkte niet voor mij zonder dat ...