Ruby je jedním z nejpoužívanějších a snadno použitelných programovacích jazyků. Ruby je open-source, objektově orientovaný interpret, který lze nainstalovat do systému Linux. Mnoho programátorů dává přednost Pythonu před Ruby, aby se mohli začít učit základní programování, ale Ruby zvládne velké webové rámce a webové aplikace. Jakmile se začnete učit Ruby, bude to pro vás méně strojové a nebude se opakovat. Pokud jste zmatení mezi Ruby a Ruby on Rails, musím zmínit, že nejsou stejné; Ruby je programovací jazyk; na druhou stranu Ruby on Rails je webový framework.
Instalace Ruby v systému Linux
Ruby je napsán v programovacím jazyce C a syntaxe je podobná jako v Perlu a Pythonu. Instalace Ruby na systém Linux nevyžaduje mnoho počítačových dovedností. K instalaci jazyka Ruby na jakýkoli systém vyžaduje aktivní připojení k internetu a oprávnění root. Pokud jste na Ruby nováčkem, tento příspěvek by pro vás byl užitečný. Zde vás provedu instalací a zahájením práce s Ruby na systémech Linux založených na Debianu, Red Hatu a Arch.
1. Nainstalujte Ruby na Debian/Ubuntu Linux
Instalace Ruby na systém Debian nebo Ubuntu je přímočará. Existuje více než jedna metoda, kterou můžete použít k instalaci do vašeho počítače. Zde uvidíme, jak můžete použít příkaz aptitude a prostředí Ruby k instalaci Ruby na váš systém založený na Debianu.
Metoda 1:Instalace Ruby prostřednictvím úložiště Linux
Následující příkaz můžete spustit na svém terminálovém shellu s oprávněním root a nainstalovat Ruby pomocí příkazu aptitude package na Ubuntu a dalších distribucích založených na Debianu; následující jediný příkaz nainstaluje jazyk Ruby a soubory závislostí Ruby do vašeho systému Linux. Před instalací jakýchkoli balíčků nezapomeňte aktualizovat své systémové úložiště.
sudo apt update sudo apt install ruby-full
Metoda 2:Instalace Ruby prostřednictvím prostředí Ruby
V této metodě uvidíme, jak vytvořit prostředí pro Ruby a nainstalovat Ruby prostřednictvím prostředí Ruby (Rb Env). Nejprve spusťte následující příkaz na vašem terminálovém shellu, abyste získali prostředí Ruby a balíčky závislostí na vašem systému.
sudo apt update 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
Nyní spusťte příkaz cURL uvedený níže, abyste získali Ruby do svého systému. Příkaz stáhne instalační soubor z Github.
curl -sL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash -
Po nastavení prostředí a stažení Ruby můžete nyní spustit následující bashrc a echo příkazy na vašem terminálovém shellu pro konfiguraci systému.
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc echo 'eval "$(rbenv init -)"' >> ~/.bashrc source ~/.bashrc
Nakonec spusťte na svém systémovém terminálu následující příkaz a nainstalujte Ruby prostřednictvím prostředí Ruby. Můžete si vybrat mezi globální a konstantní verzí a vybrat libovolné následující příkazy ve vašem shellu.
rbenv install 2.5.1 rbenv global 2.5.1
Po dokončení instalace zkontrolujte verzi Ruby, abyste věděli, zda je správně nainstalována ve vašem systému Linux nebo ne.
ruby --version
2. Nainstalujte Ruby na Fedoru a Red Hat Linux
Pokud používáte Red Hat Linux nebo pracovní stanici Fedora, je nyní pro vás rychlejší nainstalovat Ruby do vašeho systému. Protože novější verze Fedory podporuje DNF i YUM, instalace balíčků na Fedoru pomocí příkazu YUM by nebyla problémem.
Chcete-li nainstalovat celý balíček Ruby na váš systém Linux založený na Red Hat, stačí spustit následující příkaz Yum v shellu terminálu.
$ sudo yum install ruby
3. Nainstalujte Ruby na Arch Linux
Instalace jazyka Ruby na systém Linux založený na Arch se příliš neliší od instalace na jiné distribuce. Chcete-li nainstalovat Ruby na váš počítač, můžete na konzoli s oprávněním root spustit následující příkaz Pacman.
sudo pacman -S ruby
Pro ilustraci metody Ruby na Arch Linuxu jsem použil Manjaro KDE Linux. Výše uvedený příkaz Pacman můžete také spustit na jiných systémech založených na Arch.
Pokud zjistíte nějaké problémy s instalací balíčku na váš Arch a systém založený na Arch, můžete kliknout na tento odkaz a stáhnout zkompilovaný balíček ZST Ruby pro váš systém. Po stažení balíčku jej můžete nainstalovat prostřednictvím výchozího instalačního programu balíčku na vašem Arch Linuxu.
Spusťte svůj první kód Ruby
Doposud jsme viděli způsoby instalace Ruby na různé systémy Linux. Nyní je čas otestovat tradiční „Hello World“ prostřednictvím Ruby na našem počítači se systémem Linux. Můžete zkopírovat následující kód „Hello World“ Ruby a otestovat jej na svém zařízení.
puts "Hello, World!"
Nejprve otevřete poznámkový blok a napište svůj Ruby kód. Poté jej uložte pomocí .rb
přípona souboru. Nyní spusťte následující cd a ls příkazy k nalezení souboru na vašem souborovém systému.
Nyní zadejte syntaxi Ruby poté zadejte název souboru s příponou souboru a stisknutím tlačítka Enter spusťte kód na svém terminálu Linux. Ve výstupu byste viděli své první „Hello Word“ prostřednictvím Ruby.
ruby hello.rb
Poslední slova
Instalace Ruby na systém Linux je snadná a bezproblémová. V celém příspěvku jsem popsal způsoby instalace Ruby na hlavní distribuce Linuxu. Také jsem předvedl metodu, jak spustit jednoduchý kód Ruby přes shell terminálu.
Sdílejte jej prosím se svými přáteli a linuxovou komunitou, pokud považujete tento příspěvek za užitečný a informativní. Můžete také napsat své názory na tento příspěvek do sekce komentářů.