Kuinka asentaa Ruby Ubuntuun?

Viime päivinä olen ollut hieman kiireinen projektin kehittämiselle <°DesdeLinux (Siksi poissaoloni: P), kehitän tätä projektia vuonna Ruby on Rails.

Valitettavasti joidenkin jakelujen mukana ei tule Rubiini asennettu oletuksena ja arkistoissa näkyvä versio on jo jonkin verran "vanha". Ne, jotka ovat yrittäneet tehdä sen manuaalisesti, ymmärtävät, että tällainen asennus on jotain «monimutkainen ja hankala«, Joten näytän tällä kertaa, kuinka asentaa oikein Ruby ja RubyGems Ubuntussa ja sen johdannaisissa melko yksinkertaisella tavalla :). En tiedä, toimiiko tämä myös Debianissa, joten jos joku uskaltaa kokeilla, tervetuloa;). Muissa jakeluissa mielestäni kyse olisi vain samanlaisen tai homologisen paketin etsimisestä.

Selattuani verkkoa ja kokeillut useita tapoja tehdä se oikein (ilman menestystä :(), löysin blogista pienen skriptin, jonka avulla se voidaan tehdä enemmän tai vähemmän hyvin, koska asennuksen lopussa se heitti minulle pienen virheitä ja muutama Varoitukset, joten otin tehtävän ratkaista nämä kuopat ja tein joitain asiaankuuluvia korjauksia :). Minun on selvitettävä, että sisällytin vain joitain paketteja, jotka ovat välttämättömiä Rubylle;).

No, ilman lisäsoittoja, tässä on muokattu komentosarja:

http://paste.desdelinux.net/4393

Kuten näette, se on melko yksinkertainen. Tässä komentosarjan tärkeä kohta olisi valita Rubyn versio, jonka he haluavat asentaa, se asentaa oletuksena viimeisimmän version, mutta jos he haluavat käyttää toista versiota, heidän tarvitsee vain muokata seuraavaa riviä:

Version="1.9.3-p125"

asennettavan version kohdalla on huomattava, että sinun on annettava vain versionumero, jotta komentosarja toimii oikein;). Nimeä tiedosto vain uudeksi: install_ruby

Tapa toteuttaa se olisi:

sudo ./install_ruby

Toivon, että siitä voi olla hyötyä sinulle, älä lopeta kommentoimista ja muista: Hyvää koodausta 😉

lähde: dopefish.de


12 kommenttia, jätä omasi

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   nano dijo

    Okei, odota. Mikä projekti?

  2.   Merlin Debianite dijo

    Okei, anna minulle vähän aikaa ja ilmoitan, toimiiko se debianilla.

    En ole ohjelmoija, enkä usko, että siitä olisi minulle paljon hyötyä, on yksinkertaista uteliaisuutta nähdä, toimiiko komentosarjasi ja muuten sillä on puutteita, minulla ei ole aavistustakaan tai edes vaivautunut tarkistamaan. XD

  3.   nano dijo

    troll on mode: Ruby on hipsterien kieli! xD

    1.    Perseus dijo

      [mode-peikko päällä] Toki veli, aivan kuten täällä näkyy:

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

      XDDDDDDDDDDDD

      [/ mode peikko pois päältä]

      XDDDDDDDD

      1.    Lähteen käsikirja dijo

        Korjaa user agent, "Kubuntu Firefox" -jakelua ei ole olemassa. 😛

        1.    gilber1988 dijo

          kubuntun terminaalissa "apt-get install firefox",
          nyt se on olemassa !!!

  4.   elip89 dijo

    Erinomainen käsikirjoitus Perseus valitettavasti en käytä Ubuntua sen testaamiseen: S Ruby ja Python ovat kieliä, jotka haluaisin oppia. Mitään suositusta ???

    1.    Perseus dijo

      Rubylle on erinomaisia ​​e-kirjoja, mutta valitettavasti parhaat ovat englanniksi, jos tämä ei estä sinua, voit lukea: Rubiinin alku aloittelijasta ammatilliseen toiseen painokseen (Peter Cooper) - Apress. Huolimatta tällä kielellä, englanti on melko luettavissa ja ymmärrettävä, yksi parhaista, mitä olen nähnyt;).

      Mitä tulee pythoniin, verkossa on paljon tietoa ja paljon sitä kielellämme :).

      Jos tarvitset rubiinilinkin, ilmoita siitä minulle ja lähetän sen sinulle ^. ^

      1.    elip89 dijo

        Kiitos suosituksesta Perseus Ladaan sen ja yritän lukea sen, vaikka osaan enemmän tai vähemmän englantia 😀

        terveiset

  5.   Juan Antonio dijo

    Asentamaan ruby ​​käytän rvm ( https://rvm.io/ )

    Sen avulla voidaan asentaa erilaisia ​​rubiiniversioita ja luoda helmisarjoja.

    Se on erittäin, erittäin hyvä.

  6.   Merlin Debianite dijo

    Kyllä, se toimii debianissa, mutta se toimii vain terminaalissa.

    XD

  7.   Felix dijo

    antaa sinulle suorittaa käyttöoikeudet
    sudo chmod + x skriptinimi ...
    se ei toiminut minulle ilman sitä ...