Hvordan installere Ruby og sette opp et lokalt programmeringsmiljø på Ubuntu 16.04 |Digitalocean (2024)

Introduksjon

Rubiner et dynamisk programmeringsspråk du kan bruke til å skrive alt fra enkle skript til spill og webapplikasjoner.Den ble først utgitt i Japan i 1993, men fikk popularitet i 2005 som et språk for webutvikling på serversiden.Ruby er designet for å være enkel å bruke og morsomt for nybegynnere, men kraftig nok til å lage komplekse systemer.Det er et godt valg for både nybegynnere og erfarne utviklere.

Selv om det er mange måter å installere Ruby på Ubuntu, er den enkleste metoden å brukeRVM, Ruby Version Manager.Den laster ned den nyeste versjonen av Ruby og installerer alle forutsetningsbibliotekene.

I denne opplæringen vil du sette opp et Ruby -programmeringsmiljø på din lokale Linux -maskin via kommandolinjen.Da vil du teste miljøet ditt ved å skrive et enkelt Ruby -program.

Denne opplæringen vil eksplisitt dekke installasjonsprosedyrene for Ubuntu 16.04, men de generelle prinsippene gjelder for enhver annen distribusjon av Debian Linux.

Forutsetninger

Du trenger en datamaskin med Ubuntu 16.04 installert, samt har administrativ tilgang til den maskinen og en internettforbindelse.

Trinn 1 - Bruke terminalen

Du vil bruke kommandolinjen til å installere Ruby.Kommandolinjen er en ikke-grafisk måte å samhandle med datamaskinen din på.I stedet for å klikke på knapper med musen, vil du skrive kommandoer som tekst og motta tekstbasert tilbakemelding.Kommandolinjen, også kjent som et skall, lar deg automatisere mange oppgaver du gjør på datamaskinen din daglig, og er et viktig verktøy for programvareutviklere.

På Ubuntu 16.04 kan du finne terminalapplikasjonen ved å klikke på Ubuntu-ikonet i øvre venstre håndhjørne av skjermen og skrive "terminal" i søkefeltet.Klikk på terminalapplikasjonsikonet for å åpne det.Alternativt kan du treffeCtrl,Alt, ogTTastene på tastaturet samtidig for å åpne terminalprogrammet automatisk.

How To Install Ruby and Set Up a Local Programming Environment on Ubuntu 16.04 | DigitalOcean (1)

Hvis du ønsker å bli komfortabel med å bruke kommandolinjegrensesnittet, kan du se på [en introduksjon til Linux-terminalen] (https://www.digitalocean.com/community/tutorials/an-introduction-to-the-linux-terminal).

Nå som du har terminalen i gang, la oss installere RVM, som vi vil bruke til å installere Ruby og alle forutsetningene.

Trinn 2 - Installere RVM og Ruby

RVM automatiserer prosessen med å sette opp et rubinmiljø på Ubuntu -systemet ditt.La oss få den installert slik at vi kan bruke den til å installere Ruby.

Den raskeste måten å installere Ruby med RVM er å kjøre installasjonsskriptet som er vert på RVM -nettstedet.

Først, brukGPGKommando for å kontakte en offentlig nøkkelserver og be om RVM -prosjektets nøkkel som brukes til å signere hver RVM -utgivelse.Dette lar deg bekrefte legitimiteten til RVM -utgivelsen du vil laste ned.Fra hjemmekatalogen din, utfør følgende kommando:

  1. GPGKeserverUrbanies: // Qais.-Set-Net-Recv -Keys 409b6b1796c275462a17031113804bb82d39dc0e3 7d2baf1cf37b13e2069d6956105bd0e7399999bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb1

Vi brukerkrøllFor å laste ned RVM -installasjonsskriptet.InstallerekrøllHvis den ikke allerede er installert.

  1. sudo apt-get installere krøll

Dette ber deg om at passordet ditt installerer programmet.Når du skriver passordet ditt, vises imidlertid ikke tastetrykkene i terminalvinduet.Dette er et sikkerhetstiltak og er noe du ofte vil se når du blir bedt om passord på kommandolinjen.Selv om du ikke ser dem, blir tastetrykkene dine spilt inn av systemet, så trykk påTAST INNTast når du har angitt passordet ditt, og programmet installeres.

Deretter bruker du Curl -kommandoen til å laste ned RVM -installasjonsskriptet fra prosjektets nettsted.Bakslingen som leder kommandoen sikrer at vi bruker den vanlige Curl -kommandoen og ikke noen endret, aliasert versjon.

  1. \krøll-SSLhttps://get.rvm.io-orvm.sh

La oss gå gjennom flaggene som er assosiert medkrøllkommando:

  • De-seller--stilleFlagg demperkrøllslik at den ikke viser fremdriftsmåleren.
  • De-Seller-Show-feilflagg sikrer detkrøllviser en feilmelding hvis den mislykkes.
  • De-Leller--plasseringflagget vil fortellekrøllFor å håndtere viderekoblinger.Hvis serveren rapporterer at den forespurte siden har flyttet til et annet sted, vil den automatisk utføre forespørselen igjen ved å bruke det nye stedet.

Når den er lastet ned, hvis du ønsker å revidere innholdet i skriptet før du bruker det, kjør:

  1. mindrervm.sh

Bruk piltastene til å bla gjennom filen.BrukeqNøkkelen til å avslutte og gå tilbake til din ledetekst.

Når du er komfortabel med skriptets innhold, utfør denne kommandoen for å installere den siste stabile utgivelsen av RVM:

  1. kattrvm.sh| bash -sstabil

Skriptet oppretter en ny katalog i hjemmekatalogen som heter.rvm.Det er her Ruby og alle tilhørende komponenter vil bli installert, sammen medRVMkjørbart program du bruker for å installere Ruby.Installasjonsprosessen endrer din.bashrcfil for å legge til. FEV MMM/mappe til dinSTImiljøvariabel slik at du kan kjøreRVMKommando lett.

ImidlertidRVMKommandoen vil ikke være tilgjengelig i din nåværende økt.Så utfør denne kommandoen for å fikse det:

  1. kilde~/.rvm/skript/RVM

Bruk nåRVMKommando for å installere den nyeste versjonen av Ruby:

  1. RVMinstallererubin--misligholde

Denne prosessen vil laste ned og installere Ruby og dens komponenter, og gjøre denne versjonen av Ruby til standardversjonen systemet ditt vil bruke.Dette vil unngå konflikter hvis du har en versjon av Ruby som allerede er installert.

Hvis du mangler noen viktige forutsetninger, vil installasjonsprogrammet hente disse forutsetningene og installere dem.Det kan be deg om passordet ditt.

Produksjon

Å søke etter binære rubiner, kan dette ta litt tid.Krav til Ubuntu.Updating System .... Installere påkrevde pakker: Gawk, LibsL-Dev, Zlib1g-Dev, Libyaml-Dev, Libsqlite3-dev, Sqlite3, AutoConf, Libgmp-dev, Libgdbm-dev, Libncurses5-dev, Automakelibtool, bison, libffi-dev, libgmp-dev, libreadline6-dev .................. krav installasjon vellykket.

Når forutsetningene er fornøyde, vil RVM laste ned og installere Ruby:

Produksjon

Ruby -2.4.0 - #ConfiguReRuby -2.4.0 - #download % Totalt % Mottatt % XFERD Gjennomsnittlig hastighetstid Tid Tid Tid CurrentDload Last opp Totalt brukt venstre hastighet100 16.4m 100 16.4m 0 0 4828K 0 0:00:03 0:00:03-:-:-4829kruby-2.4.0-#validate archiveruby-2.4.0- #extracTruby-2.4.0-#validate binaryRuby-2.4.0- #setupruby-2.4.0-#gemset opprettet /hjem/brian/.rvm/gems/ruby-2.4.0@globalruby- 2.4.0-#importing gemset /home/brian/.rvm/gemsets/global.gems .............................. Ruby -2.4.0 - #Genererende globale innpakninger ........ Ruby -2.4.0 - #Gemset Create /home/brian/.rvm/gems/ruby-2.4.0ruby- 2.4.0-#importing gemsetfile /home/brian/.rvm/gemsets/default.gems evaluert til tom gem listruby-2.4.0-#generering av standardinnpakninger ........

Når skriptet er fullført, er den nyeste versjonen av Ruby installert.

I tillegg til Ruby installerer RVM noen få relaterte verktøy, inkludertIRB, den interaktive rubinkonsollen,rake, et program som kan kjøre automatiseringsskript, ogperle, noe som gjør det enkelt å installere og oppdatere Ruby -biblioteker du kan bruke i dine egne prosjekter.

For å sjekke versjonen av Ruby som du installerte, skriver du denne kommandoen:

  1. rubin-v

Dette vil sende ut den spesifikke versjonen av Ruby:

Produksjon

rubin2.4.0p0(2016-12-24 Revisjon 57164) [x86_64-Linux]

Før vi kan ta Ruby ut for en spinn, la oss gjøre en endring til systemet vårt.For at RVM automatisk skal bruke sin versjon av Ruby når du åpner et nytt terminalvindu, må terminalen din åpne et påloggingsskall, ettersom RVM endrer.bash_profileFil, som bare påberopes på påloggingsskall.På Ubuntu åpner standardterminalen et interaktivt skall i stedet, som ikke påkaller denne filen.For å endre dette, velgRedigereMeny i terminalen, velgProfilpreferanser, velgKommandofane, og merk av i ruten ved siden avKjør kommandoen som et påloggingsskall.Hvis du er ukomfortabel med å gjøre denne endringen, bare kjør kommandoenKilde ~/.rvm/skript/RVMHver gang du lanserer en ny terminaløkt.

Nå som Ruby er installert, la oss skrive et program for å sikre at alt fungerer.

## Trinn 3 - Opprette et enkelt program

La oss lage et enkelt program for "Hello, World".Dette vil sørge for at miljøet vårt fungerer og får deg komfortabel med å lage og kjøre et Ruby -program.

For å gjøre dette, opprette en ny fil som heterhei.rbved hjelp avNano:

  1. Nanohei.rb

Skriv inn følgende program i redaktøren:

hei.rb

setter"Hei Verden!"

Gå ut av redaktøren ved å trykkeCtrl+x.trykkYNår du blir bedt om å lagre filen.

Kjør nå programmet:

  1. Ruby Hello.rb

Programmet utfører og viser utdataene til skjermen:

Produksjon

Hei Verden!

Dette enkle programmet beviser at du har et arbeidsutviklingsmiljø.Du kan bruke dette miljøet til å fortsette å utforske Ruby og bygge større, mer interessante prosjekter.

Konklusjon

Med din lokale maskin klar for programvareutvikling, kan du fortsette å lære mer om koding i Ruby ved å lese opplæringenOpprette ditt første Ruby -program.

Hvordan installere Ruby og sette opp et lokalt programmeringsmiljø på Ubuntu 16.04 |Digitalocean (2024)
Top Articles
Latest Posts
Article information

Author: Annamae Dooley

Last Updated:

Views: 6140

Rating: 4.4 / 5 (65 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Annamae Dooley

Birthday: 2001-07-26

Address: 9687 Tambra Meadow, Bradleyhaven, TN 53219

Phone: +9316045904039

Job: Future Coordinator

Hobby: Archery, Couponing, Poi, Kite flying, Knitting, Rappelling, Baseball

Introduction: My name is Annamae Dooley, I am a witty, quaint, lovely, clever, rich, sparkling, powerful person who loves writing and wants to share my knowledge and understanding with you.