Confira neste Papo Reto, Marcelo Rodrigo falando sobre Gerenciador de Versão Extensível – ASDF-VM.
Benefícios do ASDF:
* Suporte a várias linguagens;
* Suporte a ferramentas de desenvolvimento;
* Fácil instalação de versões;
* Informa sobre versões com bugs e sugere atualização das mesmas.
Instalação:
* Instalação em Linux é muito simples
* Basta fazer o clone do projeto no git e adicionar no Shell no Linux
* https://asdf-vm.com/#/core-manage-asdf
Instalação do plugin:
* Para a instalação de uma linguagem, basta adicionar o plugin da linguagem;
* Asdf plugin add ruby;
* Asdf plugin list (lista todos os plugins instalados).
Instalação da linguagem:
* Para instalar uma linguagem basta rodar o comando asdf Install linguagem versão;
* Asdf install ruby 3.0.0;
* Após a instalação podemos estar a versão global ou local;
* Asdf global Ruby 3.0.0, será a versão default;
* Asdf local ruby 2.5.8, será a versão ativa no terminal.
Links citados:
* Site do projeto: https://github.com/asdf-vm/asdf
* Site da documentação: https://asdf-com/#/core-manage-asdf
* Plugin suportados: https://asdf-vm.com/#/plugins-all