Instalando a ferramenta de linha de comando swiftly.

Como instalar a linguagem Swift no Linux com o swiftly

Hoje veremos como instalar a linguagem de programação Swift em distribuições Linux através da ferramenta de linha de comando (CLI) swiftly.

O swiftly é uma ferramenta de linha de comando (CLI) para instalar, gerenciar e alternar entre toolchains (versões) da linguagem de programação Swift.

Se você vem de outras linguagem de programação o swiftly seria similar ao rustup ou mesmo ao pyenv.

Ela é escrita em Swift e projetada para ser extremamente fácil de instalar e usar.

Com o swiftly, você pode fazer o seguinte:

  1. Instalar toolchains do Swift: Você pode instalar versões estáveis ou snapshots do Swift por nome ou parte do nome.
  2. Alternar entre toolchains instaladas: Escolha qual toolchain está ativa (ou seja, qual é descoberta via $PATH).
  3. Desinstalar toolchains: Remova toolchains que não precisa mais.
  4. Listar as toolchains instaladas: Veja quais versões do Swift estão disponíveis.

Atualmente, o swiftly suporta apenas sistemas Linux, mas o plano é expandir para macOS e outras plataformas no futuro.

Para instalá-lo, basta executar o seguinte comando no terminal:

curl -L \
https://swiftlang.github.io/swiftly/swiftly-install.sh | bash
Instalando a ferramenta de linha de comando swiftly.
Instalando a ferramenta de linha de comando swiftly.

Depois de instalado, alguns exemplos de comando que podem ser utilizados são:

# Baixa a versão estável mais recente da linguagem Swift.
swiftly install latest

# Instala uma versão específica da linguagem Swift.
swiftly install 6.0

# Remove uma versão específica da linguagem Swift.
swiftly uninstall 6.0

# Define qual versão da linguagem Swift será utilizada.
swiftly use latest

# Atualiza a versão que está definida como padrão.
swiftly update

# Atualiza uma versão específica da linguagem Swift.
swiftly update 6.0

Para atualizar a própria ferramenta de linha de comando:

swiftly self-update

https://swiftlang.github.io/swiftly