Come installare Ruby su Ubuntu?

Negli ultimi giorni sono stato un po 'impegnato con lo sviluppo di un progetto per <°DesdeLinux (ecco perché la mia assenza: P), sto sviluppando questo progetto in Ruby on Rails.

Purtroppo alcune distribuzioni non vengono fornite con Ruby installato di default e la versione che appare nei repository è già un po '"vecchia". Chi ha provato a farlo manualmente capirà che un'installazione del genere è qualcosa «complesso e ingombrante«, Quindi questa volta ti mostrerò come installare correttamente Ruby e RubyGems in Ubuntu e nei suoi derivati ​​in un modo abbastanza semplice :). Non so se questo può funzionare anche per Debian, quindi se qualcuno osa provare, benvenuto;). In altre distribuzioni, penso che sarebbe solo questione di cercare un pacchetto simile o omologato.

Dopo aver navigato sul web e provato diversi modi per farlo correttamente (senza successo :(), ho trovato in un blog un piccolo script che permette di farlo più o meno bene, visto che alla fine dell'installazione mi ha buttato qualche errori e pochi avvertenze, quindi mi sono assunto il compito di risolvere quelle buche e ho apportato alcune correzioni pertinenti :). Devo precisare che ho incluso solo alcuni pacchetti indispensabili per Ruby;).

Bene, senza ulteriori indugi, ecco lo script modificato:

http://paste.desdelinux.net/4393

Come puoi vedere, è abbastanza semplice. Qui il punto importante dello script sarebbe scegliere la versione di Ruby che vogliono installare, per impostazione predefinita installerà la versione più recente fino ad oggi, ma se desiderano utilizzare un'altra versione, dovrebbero solo modificare quanto segue linea:

Version="1.9.3-p125"

per la versione che si desidera installare, si noti che è sufficiente immettere il numero di versione affinché lo script funzioni correttamente;). Basta rinominare il file in: install_ruby

Il modo per eseguirlo sarebbe:

sudo ./install_ruby

Spero possa esserti utile, non smettere di commentare e ricorda: Buona programmazione 😉

fonte: dopefish.de


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   nano suddetto

    Ok, aspetta, quale progetto?

  2.   Merlin The Debianite suddetto

    Ok dammi un po 'di tempo e ti farò sapere se funziona su Debian.

    Non sono un programmatore e non credo che mi servirà molto, è semplice curiosità di vedere se il tuo script funziona e dal modo in cui ha dei difetti, non ho idea o addirittura mi prendo la briga di controllare. XD

  3.   nano suddetto

    modalità troll on: Ruby è la lingua degli hipster! xD

    1.    Perseus suddetto

      [mode troll on] Certo fratello, proprio come appare qui:

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

      XDDDDDDDDDDDD

      [/ mode troll off]

      XDDDDDDDD

      1.    Manuale della Fonte suddetto

        Correggi il tuo user agent, la distribuzione "Kubuntu Firefox" non esiste. 😛

        1.    gilber1988 suddetto

          nel terminale di kubuntu "apt-get install firefox",
          ora se esiste !!!

  4.   elip89 suddetto

    Ottima sceneggiatura Perseus sfortunatamente non uso Ubuntu per provarlo: S Ruby e Python sono i linguaggi che vorrei imparare. Qualche raccomandazione ???

    1.    Perseus suddetto

      Per Ruby ci sono degli ottimi Ebook, ma purtroppo i migliori sono in inglese, se questo non ti inibisce puoi leggere: Beginning Ruby From Novice to Professional Seconda edizione (Peter Cooper) - Apress. Nonostante sia in questa lingua, l'inglese è abbastanza leggibile e comprensibile, uno dei migliori che abbia mai visto;).

      Per quanto riguarda python, ci sono molte informazioni sul web e molte nella nostra lingua :).

      Se hai bisogno di un link rubino, fammelo sapere e te lo invierò ^. ^

      1.    elip89 suddetto

        Grazie per la raccomandazione Perseus Lo scaricherò e proverò a leggerlo anche se conosco più o meno l'inglese 😀

        saluti

  5.   Juan Antonio suddetto

    Per installare ruby ​​utilizzo rvm ( https://rvm.io/ )

    Permette di avere diverse versioni di ruby ​​installate e di creare set di gemme.

    È molto, molto buono.

  6.   Merlino il Debianite suddetto

    Sì, funziona in Debian ma funziona solo nel terminale.

    XD

  7.   Felix suddetto

    per darti i permessi di esecuzione
    sudo chmod + x nome script ...
    non ha funzionato per me senza quello ...