Hvordan installere Ruby og sette opp et lokalt programmeringsmiljø på Ubuntu 22.04
Innholdsfortegnelse
Introduksjon
Ruby er et populært open source-programmeringsspråk som er kjent for sin enkelhet, fleksibilitet og allsidighet. Det brukes i en rekke applikasjoner, inkludert webutvikling, dataanalyse, maskinlæring og skriptautomatisering. Å sette opp et lokalt Ruby-miljø på Ubuntu 22.04 er en enkel og grei prosess som vil tillate deg å utvikle og kjøre Ruby-programmer på din lokale maskin.
Denne veiledningen vil gi deg trinn-for-trinn-instruksjoner om hvordan du installerer Ruby og konfigurerer et lokalt programmeringsmiljø på Ubuntu 22.04. Vi vil også dekke grunnleggende emner som versjonsstyring og debugging, for å hjelpe deg i gang med Ruby-utvikling.
Installasjon av Ruby
Sjekk systemversjonen
Før du installerer Ruby, er det viktig å sjekke systemversjonen for å sikre at den er Ubuntu 22.04 eller nyere. Åpne en terminal og kjør følgende kommando:
lsb_release -a
Du bør se et resultat som ligner på dette:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04 LTS
Release: 22.04
Codename: jammy
Installer Ruby ved hjelp av apt-get
Den enkleste måten å installere Ruby på Ubuntu er å bruke apt-get package manager. Kjør følgende kommando i en terminal:
sudo apt-get update
sudo apt-get install ruby-full
Dette vil installere den nyeste stabile versjonen av Ruby på systemet ditt.
Verifiser Ruby-installasjonen
For å verifisere at Ruby er riktig installert, kjør følgende kommando:
ruby -v
Du bør se et resultat som ligner på dette:
ruby 3.1.2p20 (2023-04-12 revision 0481e6b537) [x86_64-linux]
Oppsett av et lokalt programmeringsmiljø
Installer en Ruby-pakkebehandler (f.eks. Bundler)
En pakkebehandler som Bundler kan hjelpe deg med å administrere avhengigheter for Ruby-prosjektene dine. Kjør følgende kommando for å installere Bundler:
sudo gem install bundler
Opprett et nytt prosjekt
Opprett en ny mappe for ditt Ruby-prosjekt og naviger til den:
mkdir mitt_prosjekt
cd mitt_prosjekt
Initialiser et nytt Ruby-prosjekt med Bundler
Initialiser et nytt Ruby-prosjekt ved å kjøre følgende kommando:
bundle init
Dette vil opprette en ny fil kalt Gemfile
i prosjektmappen din.
Installer avhengigheter
Legg til avhengigheter til Gemfile
-filen din. For eksempel, for å installere sinatra
-gemmen, kan du legge til følgende linje:
gem 'sinatra'
Lagre Gemfile
-filen og kjør deretter følgende kommando for å installere avhengighetene:
bundle install
Opprett en enkel Ruby-applikasjon
Opprett en fil som heter app.rb
i prosjektmappen din og legg til følgende kode:
ruby
require 'sinatra'
get '/' do
"Hello, world!"
end
Kjøre Ruby-applikasjonen
Kjør Ruby-applikasjonen din ved å kjøre følgende kommando:
ruby app.rb
Du bør se utdataene «Hello, world!» skrevet ut i terminalen.
Versjonsstyring
Å bruke et versjonskontrollsystem som Git er avgjørende for å spore endringer og samarbeide om prosjekter. For å initialisere en Git-repository i prosjektmappen din, kjør følgende kommando:
git init
Debugging
Ruby har innebygde verktøy for å hjelpe deg med å feilsøke koden din. Kjør følgende kommando for å starte irb-feilsøkingsskallet:
irb
Du kan bruke irb til å evaluere Ruby-kode og inspisere objekter.
Konklusjon
I denne veiledningen har vi vist deg hvordan du installerer Ruby og konfigurerer et lokalt programmeringsmiljø på Ubuntu 22.04. Vi har også dekket grunnleggende emner som versjonsstyring og debugging. Med disse trinnene kan du nå utvikle og kjøre Ruby-programmer på din lokale maskin.
Å lære Ruby kan være en givende og givende opplevelse. Enten du er en nybegynner eller en erfaren utvikler, kan Ruby hjelpe deg med å bygge robuste og effektive applikasjoner. Vi oppfordrer deg til å utforske Ruby videre og bygge fantastiske ting!
Vanlige spørsmål
1. Hva er Ruby?
Ruby er et dynamisk, objektorientert programmeringsspråk som er kjent for sin enkelhet og fleksibilitet.
2. Hva er fordelene med å bruke Ruby?
Ruby er enkelt å lære, har et stort fellesskap og støtter et bredt spekter av plattformer og teknologier.
3. Hva er noen bruksområder for Ruby?
Ruby brukes i webutvikling, dataanalyse, maskinlæring, skriptautomatisering og systemadministrasjon.
4. Hvordan installerer jeg Ruby på Ubuntu 22.04?
Du kan installere Ruby på Ubuntu 22.04 ved å bruke apt-get package manager.
5. Hva er en pakkebehandler i Ruby?
En pakkebehandler, for eksempel Bundler, hjelper deg med å administrere avhengigheter for Ruby-prosjektene dine.
6. Hva er fordelene med å bruke versjonsstyring?
Versjonsstyring, for eksempel Git, lar deg spore endringer, samarbeide om prosjekter og gjenopprette tidligere versjoner av koden din.
7. Hva er debugging?
Debugging er prosessen med å identifisere og fikse feil i koden din.
8. Hva er irb?
irb er Ruby-feilsøkingsskallet som lar deg evaluere kode og inspisere objekter.