U sljedećem članku ćemo pogledati različite načine na koje možemo instalirati Ruby na Ubuntu 20.04. Ruby je programski jezik opće namjene, objektno orijentirani, otvorenog koda.
Danas možemo pronaći nekoliko administratora dostupnih za instalaciju Rubyja. Oni vam omogućavaju upotrebu više verzija i pomažu pri prebacivanju između verzija Rubyja. Najčešće korišteni Ruby menadžeri su rbenv i rvm. Iako je Ruby dostupan i u Ubuntu spremištu. U narednim redovima ćemo vidjeti kako instalirati ovaj jezik u Ubuntu 20.04, koristeći ove tri mogućnosti instalacije.
Instalirajte Ruby na Ubuntu 20.04
Iz Ubuntu spremišta
Najjednostavniji i najjednostavniji način za instaliranje ovog jezika je upotreba Ubuntu-ovog ugrađenog upravitelja apt paketa. Verzija Rubyja koja mi je danas instalirana iz upravitelja paketa apt je 2.7. Prije početka instalacije ažurirat ćemo listu dostupnog softvera upisivanjem terminala (Ctrl + Alt + T):
sudo apt update
Dalje ćemo koristiti sljedeću naredbu za prijeđite na instalaciju:
sudo apt install ruby-full
Nakon završetka instalacije, pokrenite ovu drugu naredbu na provjerite je li instalacija bila uspješna i koja je verzija instalirana:
ruby --version
Korišćenje RVM-a
Još jedan alat za instalirati i upravljati Ruby 3 na Ubuntu i drugim Gnu / Linux sistemima es RMV.
para instalirajte RVM na Ubuntu 20.04, započet ćemo ažuriranjem dostupnog softverskog indeksa upisivanjem u terminal (Ctrl + Alt + T):
sudo apt update
Sada možemo početi sa instalirati RVM zavisnosti, izvršit ćemo isti terminal sljedeću naredbu:
sudo apt install curl g++ gcc autoconf automake bison libc6-dev libffi-dev libgdbm-dev libncurses5-dev libsqlite3-dev libtool libyaml-dev make pkg-config sqlite3 zlib1g-dev libgmp-dev libreadline-dev libssl-dev
Nakon instalacije zavisnosti, morat ćemo izvršiti samo ove druge naredbe za instalirajte RVM:
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB curl -sSL https://get.rvm.io | bash -s stable
Sada ćemo pokrenuti ovu drugu naredbu za aktivirati RVM:
source ~/.rvm/scripts/rvm
U ovom trenutku možemo prijeđite na instalaciju ovog jezika upisivanje u isti terminal:
rvm install 3.0.0
para koristite instalirani Ruby kao zadani, pokrenite naredbu:
rvm use 3.0.0 --default
para provjerite instalaciju i verziju, pokrenite ovu drugu naredbu:
ruby -v
Koristeći Rbenv
Rbenv je alat koji se može koristiti za prebacivanje između različitih verzija Rubyja. Da bismo instalirali ovaj jezik, trebat će nam još jedan alat za izgradnju ruby-a.
Prije početka koristit ćemo sljedeću naredbu za ažuriranje liste dostupnih paketa:
sudo apt update
Sada ćemo izvršiti sljedeću naredbu za instalirajte potrebne zavisnosti:
sudo apt install git curl libssl-dev libreadline-dev zlib1g-dev autoconf bison build-essential libyaml-dev libreadline-dev libncurses5-dev libffi-dev libgdbm-dev
Nakon instaliranja zavisnosti, pokrenućemo ove naredbe na klonirajte Rbenv i Ruby-build spremišta.
curl -sL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash -
Sljedeći korak bit će izvršavanje sljedećih naredbi za postavite PATH u .bashrc:
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc echo 'eval "$(rbenv init -)"' >> ~/.bashrc exec $SHELL
U ovom trenutku možemo instalirati bilo koju dostupnu verziju pomoću Rbenv. Za provjerite dostupne verzije, u terminalu (Ctrl + Alt + T) samo trebamo izvršiti:
rbenv install -l
Verziju koju želimo možemo instalirati izvršavanjem naredbe poput sljedeće. Za ovaj članak ćemo odaberite verziju 3.0.0 tipkanje:
rbenv install 3.0.0
para postavi globalnu varijablu, morat ćemo upotrijebiti sljedeću naredbu:
rbenv global 3.0.0
Zamijenite broj verzije verzijom koju podržava vaše okruženje. Za provjerite instaliranu verziju, pokrenite naredbu:
ruby -v
Stvorite uzorak programa
Bez obzira na verziju koju koristite, nakon instaliranja Ruby možete stvoriti jednostavan primjer programa. Za ovo ćemo koristiti bilo koji uređivač teksta za pisanje Ruby skripte. Morat ćemo koristiti a datoteka s nastavkom .rb. U ovom primjeru kreiraću datoteku koja se zove hi.rb. Znajući to, iz terminala izvršavamo sljedeću naredbu (Ctrl + Alt + T):
vim hola.rb
Unutar datoteke zalijepit ćemo sljedeće redove. U ovoj skripti vidjet ćemo jednostavne ulazne i izlazne operacije. Naredba dobiva Koristi se za primanje informacija od korisnika. Naredba puts koristi se na ovom jeziku za ispis na konzolu. U Ruby, The operator + koristi se za kombiniranje vrijednosti niza.
puts "Escribe tu nombre :" name = gets.chomp puts "Hola "+ name +", gracias por probar este tutorial publicado en Ubunlog.com"
Za pokretanje ovog primjera, samo trebamo upisati sljedeću naredbu s terminala. Ako je skripta bez grešaka, prvo će ispisati poruku 'Napišite svoje ime'. Tamo ćemo morati nešto napisati i pritisnuti Enter. Dalje, ispisat će poruku koju smo spremili u varijablu "ime":
ruby hola.rb
U ovim smo redovima vidjeli različite metode za instaliranje Ruby-a u Ubuntu 20.04. Ako neko želi znati više o ovom jeziku, može navratiti do web stranica projekta y konsultujte njegove karakteristike ili dokumentacija koji se tamo mogu naći.