Como instalar Ruby on Rails no Debian 9 Stretch Linux

Como instalar Ruby on Rails no Debian 9 Stretch Linux

Introdução

Ruby on Rails é a estrutura da web que revolucionou o desenvolvimento da web há alguns anos e alimenta muitas das startups mais quentes hoje. Ele permite que os desenvolvedores desenvolvam rapidamente protótipos de trabalho e até sites completos sem ter que reinventar a roda ou se preocupar com muitos.

Ruby é melhor em sistemas semelhantes a Unix, tornando o Linux uma excelente opção para desenvolver para trilhos. O Debian Stret.

Instalando Ruby and Rails

Existem duas maneiras básicas de instalar Ruby e Rails no Debian Stretch. O primeiro é usar o RVM (Ruby Version Manager). Ele permite alterar e selecionar qualquer versão atual do Ruby e compartimentar as instalações.

A outra opção é usar os pacotes nos repositórios do Debian. Eles são estáveis ​​e mantidos relativamente atuais. Eles também podem ser usados ​​em amplo sistema.



O caminho do RVM

Antes de realmente instalar o RVM, há algumas dependências que precisam ser instaladas. Então, é melhor tirar isso do caminho primeiro.

# APT Install Build-ESEncial Curl NodeJS

Agora você precisa adicionar as chaves GPG RVM. Isso garantirá downloads seguros através do RVM.

$ gpg -KeyServer hkp: // chaves.gnupg.NET--RECV-KEYS 409B6B1796C275462A1703113804BB82D39DC0E3

Depois de adicionar a chave, você pode usar o CURL para obter o script RVM e instalar o Ruby.

$ CURL -SSL https: // Get.rvm.io | Bash -s estável -Ruby

O script levará algum tempo para correr. RVM compila Ruby da fonte. Não é muito grande, mas ainda precisará de algum tempo para construir.

O script RVM deve se adicionar automaticamente e rubi ao seu caminho de festa. Fechar e reabrir o seu terminal deve disponibilizar o rubi. Caso contrário, você pode executar o comando abaixo para forçá -lo a ser adicionado.

$ fonte ~//.rvm/scripts/rvm

Você pode testar se foi ou não adicionado e está funcionando corretamente executando o comando de ajuda do RVM.

$ rvm ajuda

O RVM deveria ter entrado e construído o último lançamento estável de Ruby. Para verificar o que é isso, execute o comando de versão do rubi.

$ ruby ​​-v

Se você quiser ou precisar de uma versão diferente do Ruby da instalada, você pode listar todos os disponíveis para o RVM.

Lista de $ rvm conhecida

Para instalar um deles correr RVM Instale seguido pelo número da versão que você deseja.

$ rvm install 2.3

Para especificar qual versão do Ruby você deseja usar, basta dizer ao RVM.

$ rvm use 2.3

Se você quiser tornar essa versão o padrão, adicione isso no final.

$ rvm use 2.3 -Default

Então, isso pode ser muito para absorver, mas com essa gama de opções, fica claro por que muitos desenvolvedores de trilhos preferem usar o RVM.

Agora que você instalou o Ruby, você pode usar o sistema de gerenciamento de gemas do Ruby para instalar trilhos. Gems funcionam de maneira semelhante aos pacotes Linux e podem ser instalados com um único comando.

$ GEM Install Rails

Se você precisar de uma versão específica, especifique que.

$ GEM Install Rails -V 4.2

Os trilhos levarão alguns minutos para instalar. É bastante grande. Depois, você estará pronto para iniciar um projeto Rails.



O caminho do Debian

A maneira do Debian de instalar Ruby and Rails é muito, muito mais fácil. Essa conveniência ocorre em um corte de flexibilidade. Se você planeja manter o Ruby consistente com as mais recentes versões estáveis, pode funcionar melhor usar os pacotes do Debian.

Para instalar rubi e trilhos, basta usar apt.

# APT Instale Ruby Rails

Iniciando seu projeto

Com Ruby e Rails instalados, a configuração de um projeto Rails é super fácil. Apenas cd para o diretório onde você deseja iniciá -lo e executar o comando fornecido pelo Rails para criar um novo projeto.

$ CD/Diretório/Conterendo/Site/$ Rails New YourProject 

Os Rails criarão uma nova pasta e a preenchem com todos os arquivos e pastas necessárias para um projeto Ruby on Rails.

Você pode testar que tudo está instalado e trabalhando corretamente entrando na nova pasta do projeto e executando o servidor de desenvolvimento interno que vem com trilhos.

$ CD YourProject $ Rails S 

Você pode abrir seu navegador e navegar para LocalHost: 300. Você deve ver a página de boas -vindas dos trilhos.

Conclusão

Aumentar e correr com Rails no Debian Stretch é bastante fácil. O RVM oferece uma tonelada de opções, mas requer algum trabalho para configurar. Debian tem tudo o que você precisa em seus repositórios, mas eles limitam o controle que você tem sobre o seu ambiente de desenvolvimento. De qualquer maneira, Stretch faz uma ótima plataforma de desenvolvimento de trilhos.

Tutoriais do Linux relacionados:

  • Coisas para instalar no Ubuntu 20.04
  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Melhor distro Linux para desenvolvedores
  • Mint 20: Melhor que o Ubuntu e o Microsoft Windows?
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Mastering Bash Script Loops
  • Download do Linux
  • Comparando Linux Apache Prefork vs Worker MPMS
  • Coisas para instalar no Ubuntu 22.04
  • Ubuntu 20.04 Guia