Rubyn asentaminen Windowsiin askel askeleelta

Viimeisin päivitys: 25/06/2025
Kirjoittaja: Isaac
  • Rubyn asentamiseen on useita tapoja Windows, RubyInstallerin ollessa yksinkertaisin ja täydellisin vaihtoehto.
  • Ympäristösi (Node.js, Yarn, SQLite ja DevKit) oikeanlainen määrittäminen on avainasemassa ongelmien välttämiseksi asennettaessa Gem-ympäristöjä tai frameworkeja, kuten Raileja.
  • Versioiden ja riippuvuuksien hallinta on olennaista projektien välisessä työskentelyssä ja asennusten välisten ristiriitojen välttämisessä.

rubiini

Haluatko aloittaa Ruby Windows-tietokoneellasi Etkö vieläkään ole varma, miten päästä alkuun? Älä huoli, se ei ole ollenkaan monimutkaista, jos noudatat selkeää opasta, joka selittää jokaisen vaiheen ja välttää yleisimmät ongelmat. Jos olet lukenut useita opetusvideoita ja huomannut, että jokainen lähestyy prosessia eri tavalla (tai jättää tärkeitä asioita epäselviksi), löydät ratkaisun täältä. kattava selitys ja ilman monimutkaisia ​​teknisiä yksityiskohtia se kokoaa yhteen kaikki saatavilla olevat olennaiset tiedot ja esittää ne sinulle helposti, järjestelmällisesti ja ajantasaisesti.

Käymme läpi kaiken, mitä sinun tarvitsee tietää Rubyn asentamisesta Windowsiin, olitpa sitten ohjelmoimassa omia skriptejäsi, kehittämässä frameworkeilla, kuten Ruby on Rails, tai vain opettelemassa kieltä alusta alkaen. Ole tarkkana, sillä lisäämme myös hyödyllisiä vinkkejä yleisten virheiden välttämiseksi ja kehitysympäristösi optimoimiseksi alusta alkaen.

Miksi asentaa Ruby Windowsiin ja mitä vaihtoehtoja on saatavilla?

Ruby on ohjelmointikieli ohjelmointi monipuolinen ja helppo oppia, ihanteellinen sekä ohjelmoinnin ensiaskeleitaan ottaville että ammattilaisille, jotka etsivät tehokasta ja joustavaa työkalua. Vaikka se löytyy yleisemmin järjestelmistä Linux tai macOS:n myötä yhä useammat kehittäjät valitsevat Windowsin, erityisesti työkalujen, kuten RubyInstaller jotka yksinkertaistavat prosessia.

Gracias RubyInstallerRubyn asentaminen Windowsiin on helpompaa kuin koskaan, sillä se sisältää kaiken tarvittavan aloittamiseen heti. Mutta on olemassa myös muita menetelmiä niille, jotka haluavat hallita useita Rubyn versioita tai joiden on mukautettava asennusta tiettyjä projekteja varten, kuten versionhallintaohjelmat, komennot ja lähdekoodin manuaalinen kääntäminen.

Yksi käytön suurimmista eduista RubyInstaller on se, että se integroi ympäristön MSYS2, mikä helpottaa natiivien jalokivien ja riippuvuuksien asentamista, jolloin on mahdollista työskennellä monimutkaisten projektien, kuten Ruby on Rails ilman lisäkomplikaatioita.

Työkalut ja edellytykset

rubiini

Ennen kuin aloitat Rubyn asentamisen, on hyvä idea, että tietokoneellasi on muutamia perustyökaluja:

  • git: Erittäin hyödyllinen projektien hallintaan ja lähdekoodin lataamiseen verkkoarkistoista, kuten GitHubista.
  • Tekstieditori: Atom, VS Code tai Sublime Text ovat hyviä vaihtoehtoja Ruby-koodin muokkaamiseen.
  • Node.js ja Yarn: Välttämätön, jos aiot työskennellä Ruby on Railsin tai nykyaikaisten JavaScript-ekosysteemin työkalujen kanssa.
  • SQLite: Suositellaan, jos aloitat Rails-projekteja, koska se on yleensä oletusarvoinen tietokantajärjestelmä.
  Kuinka siirtää työpöydän kuvakkeita vapaasti Windows 11:ssä

Älä huoli, jos sinulla ei vielä ole mitään näistä kohteista, sillä alla käymme läpi, kuinka ne asennetaan ja konfiguroidaan helposti.

Vaihe 1: Gitin asentaminen Windowsiin

Git on välttämätön jokaiselle nykyaikaiselle kehittäjälle. Asentaaksesi sen Windowsiin, mene vain Gitin viralliselle verkkosivustolle (https://git-scm.com/download/win), lataa järjestelmääsi vastaava asennusohjelma (yleensä 64-bittinen) ja seuraa ohjattua toimintoa. Asennuksen aikana voit jättää oletusasetukset valituiksi valitsemalla Git bash emulaattorina terminaaliKun olet valmis, voit avata Git Bashin ja tarkistaa, toimiiko kaikki hyvin, suorittamalla komennon git -versio.

Vaihe 2: RubyInstallerin lataaminen ja käyttö

Suositelluin ja yleisin tapa asentaa Ruby Windowsiin on RubyInstaller, virallinen työkalu, joka yhdistää sekä tulkin että kehityksen kannalta olennaiset komponentit.

Uusimman version hankkiminen:

  • Siirry viralliselle RubyInstaller-verkkosivustolle: https://rubyinstaller.org/
  • Lataa uusin asennusohjelma ja etsi versio, joka sisältää KehittäjäpakettiEsimerkki: "Ruby+Devkit 3.xx (x64)".
  • Suorita asennusohjelma, hyväksy käyttöoikeussopimus ja valitse vaihtoehto lisätä Ruby Windowsin PATH-muuttujaan. Tämä helpottaa Rubyn käyttöä mistä tahansa terminaalista.
  • Viimeisessä vaiheessa varmista, että jätät vaihtoehdon valituksi Asenna MSYS2 ja tarvittavat kehitystyökalutKun olet valmis, pääte avautuu ja suorittaa MSYS2:n automaattisen konfiguroinnin useilla asetuksilla; vaihtoehto 3 kattaa yleensä kaikki tarvittavat asetukset useimmille käyttäjille.

Tarkistaaksesi, että Ruby on asennettu oikein, avaa Git Bash tai mikä tahansa pääte ja suorita ruby -vJos kaikki meni hyvin, näet asennetun version näytöllä.

Vaihe 3: Ruby DevKitin asentaminen ja ympäristön konfigurointi

El DevKit Se on välttämätön joidenkin natiiveja komponentteja vaativien jalokivien kääntämiseksi. Jos olet asentanut Rubyn +Devkit-paketilla, sinulla on yleensä jo kaikki tarvittava. Jos sinun kuitenkin täytyy asentaa se manuaalisesti:

  • Lataa DevKit-paketti RubyInstaller-verkkosivustolta.
  • Suorita asennusohjelma ja pura tiedostot kansioon, esimerkiksi ”C:\DevKit”.
  • Avaa komentoikkuna (cmd.exe), siirry DevKit-kansioon ja suorita:
> chdir C:\DevKit > ruby ​​​​dk.rb init > ruby ​​​​dk.rb asennus

Vaihe 4: Lisäkomponenttien (Node.js, Yarn ja SQLite) asentaminen ja konfigurointi

Kun aiot luoda web-projekteja Ruby on Railsilla, tarvitset myös Node.js y lanka JavaScript-resurssien hallintaan sekä SQLite jos käytät Railsin oletusasetuksia.

  • Node.js: Mene nodejs.orgLataa suositeltu LTS-versio ja noudata ohjeita. Asennuksen aikana muista valita pyydettäessä lisätyökalujen asennusvaihtoehto.
  • Lanka: Lataa asennusohjelma osoitteesta Langan virallinen verkkosivusto ja seuraa näytön ohjeita.
  • SQLite: Lataa tiedostot sqlite-dll-win64-x64-XXXXXX.zip y sqlite-tools-win32-x86-XXXXXX.zip viralliselta verkkosivustolta, pura sen sisältö kansioon C: \ Windows \ System32 jotta ne ovat käytettävissä globaaleina komentoina.
  Kuinka voin ottaa yhteyttä Glovon tukitiimiin?

Varmista, että kaikki on kunnossa suorittamalla komentoja terminaalissa solmu -v, lanka -v y sqlite3-versioSinun pitäisi nähdä versiot asennettuina ilman ongelmia.

Vaihe 5: Rubyn asennuksen tarkistaminen

Varmistaaksesi, että Ruby on täysin toiminnassa, avaa pääte ja kirjoita:

ruby -v

Sinun pitäisi nähdä asentamasi versio. Voit myös testata Gem-asennusta esimerkiksi komennolla:

gem asennuspaketti

Jos kaikki menee hyvin, ympäristösi on käyttövalmis. Jos saat virheilmoituksia, tarkista, että olet lisännyt Rubyn PATH-muuttujaasi ja suorittanut MSYS2-asennuksen loppuun.

Vaihe 6: Kiskojen ja ensimmäisten helmien asentaminen

Seuraava tavallinen vaihe on asennus Raiteet, Ruby-ekosysteemin ikonisin kehys. Voit tehdä tämän suorittamalla seuraavan komennon terminaalissa:

Gem-asennuskiskot

Asennus voi kestää useita minuutteja, koska useita riippuvuuksia ladataan ja käännetään. Kun asennus on valmis, tarkista se seuraavasti:

kiskot -v

Railien lisäksi on erittäin suositeltavaa asentaa paalain (vaikka se yleensä asennetaan automaattisesti). Bundler on se helmi, joka vastaa muiden Ruby-projektiesi riippuvuuksien hallinnasta:

gem asennuspaketti

Ensimmäisen Ruby on Rails -projektisi luominen ja aloittaminen

Jos haluat mennä askeleen pidemmälle ja tarkistaa, että kaikki toimii oikein, voit luoda ensimmäisen Rails-projektisi:

kiskot uusi my_test_app

Kun prosessi on valmis, siirry uuteen hakemistoon ja käynnistä palvelin:

cd my_test_app kiskopalvelin

Avaa selain ja siirry kohtaan http://localhost:3000Sinun pitäisi nähdä Railsin tervetulonäyttö, mikä tarkoittaa, että Ruby ja kaikki komponentit ovat oikein asennettuina ja konfiguroituina Windows-tietokoneellesi.

Muista, että voit sulkea palvelimen painamalla Ctrl + C Terminaalissa.

Versionhallinta: Kuinka hallita useita Ruby-asennuksia

Jos sinun on työskenneltävä eri projektien parissa, joilla on erilaiset Ruby-versiovaatimukset (esimerkiksi vanha sovellus ja uusi sovellus), Windowsille on olemassa erityisiä versionhallintaohjelmia, kuten rbenv Windowsille (mukautettu PowerShell) Tai iso, jotka mahdollistavat helpon vaihtamisen versioiden välillä ja on suunniteltu integroitumaan natiivisti.

Muita erittäin suosittuja managereita, kuten asdf-vm y chruby Heillä on taipumus olla enemmän kiinnostuneita ympäristöstä UNIX, mutta jos sinulla on kokemusta, voit käyttää niitä myös Windowsissa tietyin mukautuksin.

  Tekstitysten upottaminen videoihin Windows 11:ssä: Täydellinen ja ajan tasalla oleva opas

Rubyn manuaalinen asentaminen ja kääntäminen lähdekoodista

Useimmissa tapauksissa Rubyn asentaminen RubyInstallerin kautta on enemmän kuin tarpeeksi ja säästää aikaa, mutta jos sinulla on hyvin erityisiä tarpeita (esimerkiksi haluat tietyn version, sinun on mukautettava käännösasetuksia tai haluat vain oppia, miten prosessi toimii), voit asentaa Rubyn kääntämällä lähdekoodin.

  1. Lataa haluamasi versio lähdekoodista Rubyn viralliselta verkkosivustolta (ruby-lang.org/es/lataukset/).
  2. Pura paketti ja seuraa sen mukana tulevia ohjeita sen kääntämiseksi (se saattaa vaatia lisätyökaluja, kuten Maken, GCC:n jne., jotka voit asentaa MSYS2:n kautta).
  3. Oletusarvoisesti binääritiedosto asennetaan kansioon C:\Ruby tai kansio, jonka valitset asennuksen aikana.

Tätä menetelmää suositellaan yleensä vain edistyneille käyttäjille tai hyvin erityisiin kehitysympäristöihin, koska se vaatii enemmän teknistä tietämystä ja voi aiheuttaa enemmän yhteensopivuusongelmia.

Yleisiä virheitä ja hyödyllisiä vinkkejä

Rubyn asennuksen tai käytön aikana Windowsissa saatat kohdata joitakin tyypillisiä virheitä:

  • Ongelmia PATH:n kanssa: Jos "ruby"-komentoa ei tunnisteta komennoksi, tarkista, että asennuskansio on lisätty oikein PATH-ympäristömuuttujaan.
  • Virheitä asennettaessa natiiveja jalokiviä: Varmista, että DevKit tai MSYS2 on määritetty ja päivitetty oikein.
  • Versioristiriidat: Jos työskentelet useiden projektien parissa, käytä versionhallintaohjelmaa, kuten rbenv for Windows tai uru, sekaannusten välttämiseksi.
  • Rails-riippuvuusongelmat: Varmista, että sinulla on oikeat Node.js-, Yarn- ja SQLite-versiot ennen uuden Rails-projektin käynnistämistä.

Jos jossain vaiheessa huomaat olevasi umpikujassa, muista, että virallinen dokumentaatio (ruby-lang.org) ja erikoistuneet foorumit voivat auttaa sinua nopeasti. Lisäksi löydät yhteisön apua sekä espanjaksi että englanniksi.

Entä jos haluan asentaa useita työkaluja ja hallintaohjelmia?

Monet edistyneet käyttäjät käyttävät kolmannen osapuolen työkaluja useiden Ruby-versioiden hallintaan projektista riippuen. Nämä hallintaohjelmat, vaikka niitä ei virallisesti tueta Windowsissa, voivat olla hyödyllisiä:

  • rbenv Windowsille: Rbenv:n mukautus, yhteensopiva PowerShellin komentoriviltä.
  • uru: Kevyt ja helposti konfiguroitava alustojen välinen hallintaohjelma.

Jos työskentelet pääasiassa UNIX-ympäristössä, esimiehille, kuten asdf-vm o chruby voi olla parempi, mutta Windowsissa on yleensä käytännöllisintä pitäytyä RubyInstallerissa ja, jos mikään, urussa.