Jūs, iespējams, jau esat pazīstams ar Rubīnu. Pat tie, kuriem nav nekāda sakara ar programmatūru, kādā brīdī ir dzirdējuši par šo programmēšanas valodu. Un tam nevajadzētu būt pārsteigumam; Rubīns ir neticami izturīga valoda ar samērā saprotamu teikumu struktūru. Rubīns tiek izmantots daudzās tehnoloģiju nozarēs. Varbūt vislielākā Ruby ietekme ir “Ruby on Rails” sistēma, uz kuras balstās daudzas slavenas vietnes, piemēram, twitter.com, airbnb.com, groupon.com un github.com.
Šis raksts parādīs divus dažādus veidus, kā Ruby palaist un darboties jūsu sistēmā.
- Izmantojot Ubuntu oficiālos krātuves
- Izmantojot Ruby Environmental Manager jeb RVM
1. metode: no Ubuntu oficiālajiem krātuvēm
Lai instalētu Ruby uz Ubuntu, mūsu ieteikums to lejupielādēt no standarta Ubuntu krātuvēm, jo tas ir salīdzinoši vienkāršāk nekā jebkura cita metode. Šī metode izmanto apt pakotņu pārvaldnieku.
1. darbība: atjauniniet pakotnes indeksu
Sāciet ar pakotnes indeksa atjaunināšanu. Lai to izdarītu, ievadiet zemāk esošo komandu:
$ sudo apt atjauninājums
2. darbība: instalējiet Ruby
Lai instalētu Ruby, ievadiet šādu komandu:
$ sudo apt instalējiet ruby-full
Iepriekš norādītajai komandai ir jāinstalē Ruby jūsu sistēmā. Tagad atliek tikai pārbaudīt, vai ir lejupielādēta jaunākā versija.
3. darbība: pārbaudiet instalēšanu
Dažreiz stabilākā versija netiek instalēta. Lai pārliecinātos, ka tas tā nav, ierakstiet šādu komandu:
$ ruby --versija
Tas izdrukās 2. solī instalēto Ruby versiju. Sākot no šīs apmācības augšupielādes, jaunākā versija ir v2.7. 1, kuru varētu vēlreiz atjaunināt, līdz jūs instalējat Ruby savā sistēmā.
Pēc instalēšanas verifikācijas jūs beidzot varat sākt lietot Ruby. Ja versija nebija atjaunināta, izmēģiniet otro metodi.
2. metode: instalēšana ar Ruby Environmental Manager (RVM)
Šī metode ietver komandrindas rīku, ko sauc par Ruby Environmental Manager jeb RVM. Šī rīka izmantošana būtu vēlama, ja strādājat vairākās Ruby vidēs vienlaikus, jo tas ļauj pārvaldīt Ruby jebkurā Linux sistēmā.
1. darbība: instalējiet saistītās atkarības
Vispirms instalējiet saistītās atkarības. Lai to izdarītu, izmantojiet šādas komandas:
$ sudo apt atjauninājums$ sudo apt install curl g ++ gcc autoconf automake bison libc6-dev
\ libffi-dev libgdbm-dev libncurses5-dev libsqlite3-dev libtool
\ libyaml-dev izveido pkg-config sqlite3 zlib1g-dev libgmp-dev
\ libreadline-dev libssl-dev
2. darbība: instalējiet Ruby Environment Manager
Lai instalētu RVM, vispirms būs jāpievieno GPG atslēga. Lai to izdarītu, ievadiet šādu komandu:
$ gpg --keyserver hkp: // taustiņi.gnupg.net - recv-keys409B6B1796C275462A1703113804BB82D39DC0E3
7D2BAF1CF37B13E2069D6956105BD0E739499BDB
Pēc tam instalējiet RVM, ievadot šo:
$ curl -sSL https: // get.rvm.io | bash -s stabils
3. darbība: pārbaudiet jaunāko rubīna versiju
Ievadiet šo, lai atvērtu skripta vides mainīgos un izsauktu ar jūsu sistēmu saderīgo Ruby versiju sarakstu:
$ avots ~ /.rvm / skripti / rvm$ rvm saraksts ir zināms
4. solis: instalējiet Ruby
Tagad jums vienkārši jāizvēlas versija, kuru instalēt. Jums vajadzētu instalēt jaunāko pieejamo versiju. Lai instalētu Ruby, ievadiet šādu komandu:
$ rvm instalēt rubīnu
Lai iestatītu šo Ruby versiju kā noklusējuma versiju, ierakstiet:
$ rvm - noklusējuma izmantošana rubīns
Ja nevēlaties instalēt jaunāko versiju, jums jānorāda, kuru versiju vēlaties instalēt.
Piemēram, ja lejupielādējat 2. versiju.2.7, tad komanda ir jāpārveido šādi:
$ rvm instalējiet ruby-2.2.7$ rvm - noklusējuma izmantošana ruby-2.2.7
Tagad esat veiksmīgi instalējis Ruby savā Ubuntu 20.04 sistēma.
Lai izdrukātu versijas numuru, ierakstiet šo:
$ rubīns -v
Tam vajadzētu pārbaudīt jūsu sistēmā instalēto versiju.
Kopsavilkumā
Rubīns ir lieliska valoda, kas līdzsvaro funkcionālās un obligātās programmēšanas galvenos komponentus, padarot to par neticami daudzpusīgu programmēšanas rīku un lielisku vietu, kur sākt mācīties kodēšanu.
Šajā rakstā tika apspriestas divas Ruby instalēšanas metodes. Ruby lejupielāde un instalēšana tieši no Ubuntu krātuvēm ir vienkāršākais un ātrākais veids, kā iet. Tomēr, izmantojot RVM, tiek nodrošināts papildu ieguvums no dažādu versiju pārvaldības instalēšanai un atjaunināšanai.