Kaip įdiegti „Ruby“ į „Ubuntu“?

Pastarosiomis dienomis buvau šiek tiek užimtas kuriant projektą <°DesdeLinux (todėl mano nebuvimas: P), aš kuriu šį projektą Ruby on Rails.

Deja, kai kurie paskirstymai nėra rubinas įdiegta pagal numatytuosius nustatymus, o saugyklose rodoma versija jau yra šiek tiek „sena“. Tiems, kurie bandė tai padaryti rankiniu būdu, jie supras, kad toks diegimas yra kažkas «sudėtinga ir sudėtinga«, Taigi šį kartą aš jums parodysiu, kaip teisingai įdiegti „Ruby“ ir „RubyGems“ Ubuntu ir jo dariniuose gana paprastu būdu :). Nežinau, ar tai gali pasitarnauti ir „Debian“, tad jei kas išdrįsta pabandyti, pasveikink;). Kituose platinimuose, manau, tereikėtų ieškoti panašaus ar homologiško paketo.

Naršęs internete ir išbandęs keletą būdų, kaip tai padaryti teisingai (nesėkmingai :(), tinklaraštyje radau mažą scenarijų, leidžiantį tai padaryti daugiau ar mažiau gerai, nes baigdamas diegimą jis man įveikė mažą klaidų ir keli įspėjimai, todėl prisiėmiau užduotis išspręsti tas duobes ir padariau keletą atitinkamų pataisymų :). Turiu paaiškinti, kad įtraukiau tik keletą pakuočių, kurios yra būtinos „Ruby“;).

Na, be papildomų abejonių, čia yra modifikuotas scenarijus:

http://paste.desdelinux.net/4393

Kaip matote, tai gana paprasta. Svarbus scenarijaus punktas būtų pasirinkti „Ruby“ versiją, kurią jie nori įdiegti, pagal numatytuosius nustatymus ji įdiegs naujausią versiją iki šiol, tačiau, jei jie norėtų naudoti kitą versiją, jiems tereikėtų modifikuoti toliau nurodytus dalykus. eilutė:

Version="1.9.3-p125"

versijai, kurią norite įdiegti, reikia pažymėti, kad norint, kad scenarijus veiktų tinkamai, reikia įvesti tik versijos numerį;). Tiesiog pervardykite failą į: install_ruby

Būdas tai įvykdyti būtų:

sudo ./install_ruby

Tikiuosi, kad tai gali būti naudinga jums, nenustokite komentuoti ir prisiminkite: Laimingo kodavimo ????

Fuente: dopefish.de


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   nanotechnologijų sakė

    Gerai, palaukite. Kuris projektas?

  2.   Merlinas Debianitas sakė

    Gerai, duok man šiek tiek laiko ir aš tau pranešiu, ar tai veikia debian'e.

    Nesu programuotojas ir nemanau, kad man tai bus labai naudinga, paprasčiausias smalsumas sužinoti, ar tavo scenarijus veikia ir, beje, turi trūkumų, neturiu idėjos ar net nesivarginu patikrinti. XD

  3.   nanotechnologijų sakė

    „Troll on mode“: „Rubinas“ yra hipsterių kalba! xD

    1.    Perseo sakė

      [režimo trolis įjungtas] Aišku, bro, kaip čia atrodo:

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

      XDDDDDDDDDDDD

      [/ režimas trolis išjungtas]

      XDDDDDDDD

      1.    Manuelis de la Fuente sakė

        Pataisykite savo user-agent, „Kubuntu Firefox“ platinimo nėra. 😛

        1.    gilberis1988 sakė

          kubuntu terminale "apt-get install Firefox",
          dabar jis egzistuoja !!!

  4.   elip89 sakė

    Puikus scenarijus Perseo deja, bandymui nenaudoju „Ubuntu“: norėčiau išmokti „S Ruby“ ir „Python“. Bet kokia rekomendacija ???

    1.    Perseo sakė

      „Ruby“ yra puikių el. Knygų, tačiau, deja, geriausios yra anglų kalba, jei tai netrukdo, galite perskaityti: Rubino pradžia nuo naujoko iki profesionalaus antrojo leidimo (Peteris Cooperis) - Apress. Nepaisant kalbos šia kalba, anglų kalba yra gana įskaitoma ir suprantama, viena geriausių, kurias mačiau;).

      Kalbant apie pitoną, internete yra daug informacijos ir daug jos mūsų kalba :).

      Jei jums reikia rubino nuorodos, praneškite man ir aš jums atsiųsiu ją ^. ^

      1.    elip89 sakė

        Ačiū už rekomendaciją Perseo Atsisiųsiu ir bandysiu perskaityti, nors moku daugiau ar mažiau angliškai 😀

        saludos

  5.   Juan Antonio sakė

    Norėdami įdiegti rubiną, naudoju rvm ( https://rvm.io/ )

    Tai leidžia įdiegti skirtingas rubino versijas ir sukurti brangakmenių rinkinius.

    Tai labai labai gerai.

  6.   Merlinas Debianitas sakė

    Taip, jis veikia debian'e, bet veikia tik terminale.

    XD

  7.   Feliksas sakė

    suteikti jums vykdyti leidimus
    sudo chmod + x scenarijaus pavadinimas ...
    be to man tai neveikė ...