Android

Jak zainstalować ruby ​​na centos 7

How to install ruby programming language on Linux (Ubuntu, CentOS, Fedora, Mint)

How to install ruby programming language on Linux (Ubuntu, CentOS, Fedora, Mint)

Spisu treści:

Anonim

W tym samouczku pokażemy trzy różne sposoby instalacji Ruby na CentOS. Każda ma swoje zalety, możesz wybrać jedną z metod instalacji, która będzie dla Ciebie najlepsza.

Ruby jest obecnie jednym z najpopularniejszych języków. Ma elegancką składnię i jest językiem stojącym za frameworkiem Ruby on Rails.

Wymagania wstępne

Przed rozpoczęciem samouczka upewnij się, że jesteś zalogowany jako użytkownik z uprawnieniami sudo.

Zainstaluj Ruby

Najłatwiejszym sposobem zainstalowania Ruby w systemie CentOS jest yum menedżera pakietów yum . W chwili pisania tego tekstu wersja w repozytoriach CentOS to 2.0.0, co jest dość nieaktualne.

  1. Zainstaluj pakiet ruby za pomocą następującego polecenia:

    sudo yum install ruby

    Po zakończeniu instalacji możesz sprawdzić, czy zakończyła się powodzeniem, drukując wersję Ruby:

    ruby --version

    Dane wyjściowe będą wyglądać mniej więcej tak:

    ruby 2.0.0p648 (2015-12-16)

Zainstaluj Ruby przy użyciu Rbenv

Rbenv to lekkie narzędzie do zarządzania wersjami Ruby, które umożliwia łatwe przełączanie wersji Ruby.

Zainstalujemy również wtyczkę ruby-build która rozszerza podstawową funkcjonalność Rbenv, umożliwiając nam łatwą instalację dowolnej wersji Ruby ze źródła.

Aby zainstalować Ruby przy użyciu Rbenv, wykonaj następujące czynności:

  1. Najpierw zainstaluj zależności wymagane przez narzędzie do budowania ruby:

    sudo yum install git-core zlib zlib-devel gcc-c++ patch readline readline-devel libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison curl sqlite-devel

    Następnie uruchom następujące polecenie curl, aby zainstalować zarówno rbenv, jak i ruby-build:

    curl -sL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash -

    Skrypt sklonuje zarówno repozytoria rbenv, jak i Ruby-build z GitHub do katalogu ~/.rbenv . Skrypt instalatora wywołuje również inny skrypt, który spróbuje zweryfikować instalację. Dane wyjściowe skryptu będą wyglądać mniej więcej tak:

    Aby rozpocząć korzystanie z RVM, musisz uruchomić następujące polecenie:

    source ~/.rvm/scripts/rvm

    Zainstaluj najnowszą stabilną wersję Ruby z RVM i ustaw ją jako domyślną z:

    rvm install 2.5.1 rvm use 2.5.1 --default

    Sprawdź, czy Ruby została poprawnie zainstalowana, drukując numer wersji:

    ruby -v

    ruby 2.5.1p57 (2018-03-29 revision 63029)

Aby uzyskać więcej informacji na temat zarządzania instalacjami Ruby za pomocą RVM, odwiedź stronę dokumentacji RVM.

Wniosek

Pokazaliśmy trzy różne sposoby instalacji Ruby na serwerze CentOS 7. Wybrana metoda zależy od wymagań i preferencji. Mimo że instalacja wersji spakowanej z repozytorium CentOS jest łatwiejsza, metody Rbenv i RVM dają większą elastyczność w dodawaniu i usuwaniu różnych wersji Ruby dla poszczególnych użytkowników.

centos rubinowy