Jak zainstalować Ruby na szynach na Debian 9 Stretch Linux

Jak zainstalować Ruby na szynach na Debian 9 Stretch Linux

Wstęp

Ruby on Rails to ramy internetowe, które zrewolucjonizowało opracowywanie stron internetowych kilka lat temu i zasila wiele najgorętszych start-upów dzisiaj. Umożliwia programistom szybko rozwijać działające prototypy, a nawet pełne strony bez konieczności wymyślania koła lub martwienia się o ładowanie konfiguracji.

Ruby najlepiej działa w systemach podobnych do Unix, dzięki czemu Linux jest doskonałym wyborem do rozwijania szyn. Debian Stretch jest pełen aktualnej wersji Ruby i Rails, a także zapewnia wsparcie popularnego menedżera RVM Ruby.

Instalowanie Ruby i Rails

Istnieją dwa podstawowe sposoby instalowania Ruby i Rails na Debian Stretch. Pierwszym z nich jest użycie RVM (Ruby Version Manager). Umożliwia zmianę i wybór dowolnej aktualnej wersji instalacji Ruby i Compartmentalize.

Inną opcją jest użycie pakietów w repozytoriach Debian. Są stabilne i utrzymują stosunkowo aktualne. Można je również używać szerokiego systemu.



Way RVM

Przed zainstalowaniem RVM istnieje kilka zależności, które należy zainstalować. Więc najlepiej jest to najpierw usunąć z drogi.

# apt Zainstaluj kompilację nodejów curl

Teraz musisz dodać klucze RVM GPG. Zapewni to bezpieczne pobieranie za pośrednictwem RVM.

$ gpg -KeyServer hkp: // klawisze.Gnupg.Net--Recv-Keys 409B6B1796C275462A1703113804BB82D39DC0E3

Po dodaniu klawisza możesz użyć Curl, aby uzyskać skrypt RVM i zainstalować Ruby.

$ curl -ssl https: // get.RVM.io | bash -s stabilny -Ruby

Skrypt zajmie trochę czasu na uruchomienie. RVM kompiluje Ruby ze źródła. Nie jest zbyt duży, ale nadal będzie potrzebował trochę czasu na budowę.

Skrypt RVM powinien automatycznie dodawać się i rubinowe do ścieżki Bash. Zamknięcie i ponowne otwarcie terminalu powinno udostępnić Ruby. Jeśli nie, możesz uruchomić poniższe polecenie, aby wymusić je do dodania.

$ źródło ~/.RVM/Scripts/RVM

Możesz przetestować, czy został dodany i działa poprawnie, uruchamiając polecenie pomocy RVM.

$ rvm pomoc

RVM powinien był wciągnąć i zbudować najnowszą stabilną wersję Ruby. Aby sprawdzić, co to jest, uruchom polecenie wersji Ruby.

$ ruby ​​-v

Jeśli chcesz lub potrzebujesz innej wersji Ruby niż ta zainstalowana, możesz wymienić wszystkie dostępne dla RVM.

Znana lista $ RVM

Aby zainstalować jeden z nich Instalacja RVM Następnie chcesz numer wersji.

$ RVM Instaluj 2.3

Aby określić, której wersji Ruby chcesz użyć, po prostu powiedz RVM.

$ RVM Użyj 2.3

Jeśli chcesz uczynić tę wersję domyślną, dodaj ją na końcu.

$ RVM Użyj 2.3 - -default

Może to być wiele do przyjęcia, ale przy takim zakresie opcji jest jasne, dlaczego wielu deweloperów Rails woli korzystać z RVM.

Teraz, gdy masz zainstalowane Ruby, możesz użyć systemu zarządzania pakietami Ruby do instalacji szyn. Klejnoty działają podobnie do pakietów Linux i można je zainstalować za pomocą jednego polecenia.

$ klejnot instaluj szyny

Jeśli potrzebujesz konkretnej wersji, podaj to.

$ klejnot instaluj szyny -v 4.2

Instalowanie zajmie kilka minut. Jest dość duży. Potem będziesz gotowy na rozpoczęcie projektu Rails.



Droga Debiana

Debian sposób instalowania Ruby i Rails jest znacznie, o wiele łatwiejszy. Ta wygoda ma elastyczność. Jeśli planujesz zachować spójność Ruby z najnowszymi stabilnymi wersjami, lepiej może działać korzystanie z pakietów Debian.

Aby zainstalować Ruby i Rails, wystarczy użyć trafny.

# apt Zainstaluj Ruby Rails

Rozpoczęcie projektu

Z instalowanymi Ruby i Rails, konfigurowanie projektu Rails jest bardzo łatwe. Tylko płyta CD do katalogu, w którym chcesz go rozpocząć, i uruchomić polecenie dostarczone przez Rails, aby stworzyć nowy projekt.

$ CD/Directory/zawieranie/strona/$ Rails Nowy projekt 

Rails utworzą nowy folder i wypełnią go wszystkimi plikami i folderami niezbędnymi do projektu Ruby on Rails.

Możesz przetestować, że wszystko jest zainstalowane i działa prawidłowo wchodząc do nowego folderu projektu i uruchamiając wbudowany serwer programistyczny, który jest wyposażony w szyny.

$ CD YourProject $ Rails s 

Możesz otworzyć przeglądarkę i przejść do Localhost: 300. Powinieneś zobaczyć stronę powitalną Rails.

Wniosek

Wstawanie i bieganie z Rails na Debian Stretch jest dość łatwe. RVM zapewnia mnóstwo opcji, ale wymaga pewnej pracy do skonfigurowania. Debian ma wszystko, czego potrzebujesz w swoich repozytoriach, ale ograniczają kontrolę nad swoim środowiskiem programistycznym. Tak czy inaczej, rozciąganie jest świetną platformą rozwoju Rails.

Powiązane samouczki Linux:

  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
  • Najlepszy Linux Distro dla programistów
  • Mint 20: Lepsze niż Ubuntu i Microsoft Windows?
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
  • Mastering Bash Script Loops
  • Pobierz Linux
  • Porównanie Linux Apache Prefork vs Pracowni
  • Rzeczy do zainstalowania na Ubuntu 22.04
  • Ubuntu 20.04 Przewodnik