Kako instalirati Ruby na Ubuntu?

U posljednjih nekoliko dana bio sam pomalo zauzet razvojem projekta za <°DesdeLinux (zato moje odsustvo: P), ovaj projekat razvijam u Ruby on Rails.

Nažalost, neke distribucije se ne isporučuju Rubin instaliran po defaultu i verzija koja se pojavljuje u spremištima već je donekle "stara". Oni koji su to pokušali ručno shvatit će da je takva instalacija nešto «složen i glomazan«, Dakle, ovaj put ću vam pokazati kako pravilno instalirati Ruby i RubyGems u Ubuntuu i njegovim izvedenicama na prilično jednostavan način :). Ne znam može li ovo uspjeti i za Debian, pa ako se netko usudi pokušati, dobro došao;). U drugim distribucijama mislim da bi bilo potrebno samo potražiti sličan ili homologan paket.

Nakon pregledavanja weba i pokušaja na nekoliko načina da to ispravno napravim (bez uspjeha :(), na blogu sam pronašao malu skriptu koja to omogućava manje-više dobro, jer mi je na kraju instalacije bacio malo greške i nekoliko upozorenja, pa sam preuzeo zadatak da riješim te rupe i napravio neke prikladne ispravke :). Moram pojasniti da sam uključio samo neke pakete koji su neophodni za Ruby;).

Pa, bez daljnjega, evo modificirane skripte:

http://paste.desdelinux.net/4393

Kao što vidite, prilično je jednostavno. Ovdje bi važna poanta skripte bila odabrati verziju Rubyja koju žele instalirati, po defaultu će instalirati najnoviju verziju do danas, ali ako žele koristiti drugu verziju, morat će izmijeniti samo sljedeću linija:

Version="1.9.3-p125"

za verziju koju želite instalirati, treba imati na umu da samo trebate unijeti broj verzije da bi skripta ispravno radila;). Samo preimenujte datoteku u: install_ruby

Način izvršenja bio bi:

sudo ./install_ruby

Nadam se da će vam biti korisno, nemojte prestati komentirati i sjetite se: Sretno kodiranje ????

Izvor: dopefish.de


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   nano rekao je

    Ok, čekaj. Koji projekt?

  2.   Merlin Debianite rekao je

    Ok, dajte mi malo vremena i javit ću vam ako radi na debianu.

    Ja nisam programer i ne mislim da će mi biti od velike koristi, jednostavna je znatiželja vidjeti funkcionira li vaša skripta, a usput ima nedostataka, nemam pojma niti se trudim provjeriti. XD

  3.   nano rekao je

    troll on mode: Ruby je jezik hipstera! xD

    1.    Persej rekao je

      [mod troll on] Naravno brate, baš kao što se ovdje pojavljuje:

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

      XDDDDDDDDDDDD

      [/ mod troll off]

      XDDDDDDDD

      1.    Priručnik za izvor rekao je

        Ispravite svoje korisnički agent, distribucija "Kubuntu Firefox" ne postoji. 😛

        1.    gilber1988 rekao je

          u kubuntu terminalu "apt-get install firefox",
          sada postoji !!!

  4.   elip89 rekao je

    Izvrsna skripta Persej nažalost, ne koristim Ubuntu za testiranje: S Ruby i Python su jezici koje bih želio naučiti. Bilo koja preporuka ???

    1.    Persej rekao je

      Za Ruby postoje izvrsne e-knjige, ali na žalost, najbolje su na engleskom, ako vas ovo ne sputava, možete pročitati: Početak Rubyja od početnika do profesionalnog drugog izdanja (Peter Cooper) - Apress. Iako je na ovom jeziku, engleski je prilično čitljiv i razumljiv, jedan od najboljih koje sam vidio;).

      Što se tiče pythona, na webu postoji puno informacija i puno na našem jeziku :).

      Ako vam treba rubin veza, javite mi i poslat ću vam je ^. ^

      1.    elip89 rekao je

        Hvala na preporuci Persej Preuzet ću ga i pokušati pročitati iako znam manje-više engleski 😀

        Saludos

  5.   Juan Antonio rekao je

    Za instalaciju rubyja koristim rvm ( https://rvm.io/ )

    Omogućava instaliranje različitih verzija ruby-a i stvaranje skupova dragulja.

    To je vrlo, vrlo dobro.

  6.   Merlin Debianite rekao je

    Da, radi u debianu, ali radi samo u terminalu.

    XD

  7.   Feliks rekao je

    da vam daju dozvole za izvršavanje
    sudo chmod + x ime skripte ...
    nije mi išlo bez toga ...