🆓 Grátis para sempre — garantido pelas licenças

Cada ferramenta aqui é open source; sua licença garante o direito de usá-la e redistribuí-la. Este espelho é essa promessa na prática: a versão mais recente de cada pacote com pelo menos 2 meses, servida grátis para sempre — sem conta, sem autenticação.
Correções de segurança e patches são publicados imediatamente. Quer cada versão poucas horas após o upstream? Esse é o repositório principal em deb.griffo.io. 🚀

💬 Dúvidas ou problemas? Junte-se à nossa comunidade no Discord — o melhor lugar para obter ajuda.

🇿 Instalar ZLS no Ubuntu

Zig Language Server para recursos IDE e produtividade de desenvolvimento

⏳ Ainda não está no espelho gratuito — disponível em deb.griffo.io (principal)
ZLS ainda não está no espelho gratuito. O espelho gratuito oferece atualmente Ghostty, Zed e Oh My Posh, com mais a caminho. Obtenha ZLS no repositório principal em deb.griffo.io — cada versão, poucas horas após o upstream.
FonteVersão
deb.griffo.io (main)0.15.1 ✅
Ubuntu oficial🚫 não empacotado
← Voltar ao início

O que é o ZLS?

O ZLS (Zig Language Server) é uma implementação do protocolo de servidor de linguagem para Zig escrita em Zig pela comunidade zigtools. Ele fornece aos desenvolvedores recursos modernos de IDE como autocompletar, ir para definição, informações ao passar o mouse e análise semântica em seus editores favoritos. Com mais de 4 mil estrelas no GitHub, é a ferramenta essencial para o desenvolvimento produtivo em Zig.

🚀 Por que as versões mais recentes importam: O ZLS está evoluindo rapidamente junto com o próprio Zig, com lançamentos frequentes contendo suporte a novos recursos de linguagem, melhorias de desempenho e capacidades IDE aprimoradas. As versões mais recentes incluem melhor análise semântica, completions melhoradas e compatibilidade com Zig 0.16+.

⚡ Principais Recursos do ZLS

💡 Completions Inteligentes

Autocompletar inteligente para funções, variáveis, tipos e imports. Sugestões contextuais baseadas no escopo atual e nos símbolos disponíveis.

🔍 Recursos de Navegação

Ir para definição/declaração, encontrar referências e símbolos do documento. Navegue por grandes bases de código Zig com facilidade e precisão.

📝 Inteligência de Código

Informações ao passar o mouse, realce de tokens semânticos e dicas inline. Entenda a estrutura e os tipos do código sem consulta manual.

🛠️ Ferramentas de Desenvolvimento

Formatação automática com zig fmt, ações de código, intervalos de seleção e regiões de dobramento para melhor organização do código.

🔄 Operações de Símbolos

Renomear símbolos em toda a base de código, encontrar todas as referências e esboço de símbolos do documento para navegação no projeto.

📦 Suporte a Pacotes

Resolução de pacotes customizados, suporte a cImport e tratamento de namespaces para projetos e dependências Zig complexos.

🎯 Editores e IDEs Suportados

  • VS Code: Extensão oficial do Zig com integração ZLS
  • Neovim/Vim: Suporte nativo a LSP e plugins dedicados
  • Emacs: Compatibilidade com lsp-mode e eglot
  • Sublime Text: Integração com pacote LSP
  • Kate/KDevelop: Suporte LSP integrado
  • Qualquer editor compatível com LSP: Suporte universal ao Language Server Protocol
🚀 Como os dois espelhos se relacionam: o repositório principal em deb.griffo.io publica novas versões upstream em poucas horas; este espelho gratuito serve cada versão quando ela tem pelo menos 2 meses — correções de segurança imediatamente. Um simples apt upgrade mantém você em dia dentro dessa janela.

📦 Instalação a partir do deb-free.griffo.io

Passo 1: Adicionar repositório

sudo install -d -m 0755 /etc/apt/keyrings curl -fsSL https://deb-free.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb-free.griffo.io.gpg echo "deb [signed-by=/etc/apt/keyrings/deb-free.griffo.io.gpg] https://deb-free.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb-free.griffo.io.list > /dev/null sudo apt update
install -d -m 0755 /etc/apt/keyrings curl -fsSL https://deb-free.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb-free.griffo.io.gpg echo "deb [signed-by=/etc/apt/keyrings/deb-free.griffo.io.gpg] https://deb-free.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb-free.griffo.io.list > /dev/null apt update

Passo 2: Instalar o ZLS

# Instalar a última versão estável do ZLS sudo apt install zls # Ou instalar compilações noturnas para recursos de ponta sudo apt install zls-master # Verificar instalação zls --version
# Instalar a última versão estável do ZLS apt install zls # Ou instalar compilações noturnas para recursos de ponta apt install zls-master # Verificar instalação zls --version

🎯 Exemplos de Configuração do Editor

Configuração do VS Code:

# Install Zig extension from marketplace # Extension automatically detects ZLS if installed in PATH # Or configure custom ZLS path in settings.json: { "zig.zls.path": "/usr/bin/zls" }

Configuração do Neovim (com nvim-lspconfig):

-- In your init.lua require('lspconfig').zls.setup{ cmd = { "zls" }, filetypes = { "zig" }, root_dir = require('lspconfig.util').root_pattern("build.zig", ".git"), }

Configuração básica do ZLS:

# Create ZLS config file mkdir -p ~/.config/zls cat > ~/.config/zls/zls.json << 'EOF' { "enable_semantic_tokens": true, "enable_inlay_hints": true, "enable_snippets": true, "warn_style": true, "highlight_global_var_declarations": true } EOF

🚀 Por que escolher o deb-free.griffo.io?

📊 Comparação de Repositórios:
  • Ubuntu Oficial: ZLS não disponível nos repositórios oficiais
  • Compilação Manual: Requer Zig master e processo de compilação complexo
  • Downloads Binários: Atualizações manuais e sem gerenciamento de pacotes
  • deb.griffo.io (repositório principal): Última versão com atualizações automáticas

📦 Repositório de construção de pacotes

Os pacotes do Ubuntu são construídos e mantidos automaticamente nestes repositórios do GitHub:

🔗 Pacotes relacionados

Também disponíveis no deb.griffo.io:

🎯 Perfeito para: Desenvolvedores Zig que desejam recursos modernos de IDE, equipes trabalhando em grandes projetos Zig, qualquer pessoa que queira autocompletar e navegação em seu editor, e desenvolvedores que apreciam ambientes de desenvolvimento produtivos.

📦 Últimos lançamentos em deb.griffo.io (principal)

❓ Perguntas frequentes

O ZLS está nos repositórios oficiais do Ubuntu?

Não — ZLS não está empacotado nos arquivos oficiais do Ubuntu. Este espelho gratuito oferece a versão mais recente do ZLS com pelo menos 2 meses; o repositório principal em deb.griffo.io oferece cada versão poucas horas após o upstream.

Como instalo o ZLS mais recente no Ubuntu?

Adicione o repositório deb-free.griffo.io uma única vez com as instruções acima e execute: sudo apt install zls. Novos lançamentos chegam pelo sudo apt upgrade normal.

Os pacotes são assinados e como são construídos?

Cada pacote é assinado com a chave GPG do repositório (EA0F721D231FDD3A0A17B9AC7808B4DD62C41256) e construído a partir de lançamentos upstream em repositórios públicos do GitHub que qualquer pessoa pode inspecionar.

Quais versões do Ubuntu são suportadas?

Ubuntu 22.04 Jammy, 24.04 Noble, 25.10 Questing e 26.04 Resolute.