Logo e identidade visual do Debian 13 Trixie
| |

Como Instalar o Debian 13 Trixie para Servidor de IA Local (Ollama, vLLM, Qwen)

🚀 Destino: Este guia instala o Debian 13 Trixie como sistema base limpo e otimizado para quem quer montar um Servidor de IA Local. Seja para rodar Ollama, vLLM, modelos Qwen 3 / 3.5 / 3.6, GPT-OSS ou pipelines de inferência em VMs, bare metal ou dispositivos IoT/Edge, essa é a base perfeita.

O Debian 13 (Trixie) chega como uma excelente opção para quem busca um sistema robusto, seja para servidores de IA locais, estações de trabalho com GPU ou dispositivos IoT/Edge com inferência embarcada. Neste guia, você vai aprender a realizar uma instalação limpa utilizando a imagem netinst, que baixa os pacotes mais recentes diretamente da internet durante o processo.

A grande vantagem da abordagem netinst é evitar pacotes desnecessários desde o início. Aqui, o foco é instalar apenas o sistema base — sem ambientes gráficos ou softwares adicionais. Isso deixa o máximo de recursos (RAM, CPU e disco) disponíveis para seus modelos de linguagem (LLMs) e cargas de inferência.

O que há de novo no Debian 13?

  • Kernel 6.12 LTS com suporte aprimorado a hardware moderno e drivers NVIDIA mais recentes
  • Proteções ROP/COP/JOP para arquiteturas amd64 e arm64
  • Diretório /tmp em tmpfs com limpeza automatizada
  • Suporte a HTTP Boot, Apple ARM, Secure Boot e VMware/VirtualBox
  • APT 3.0 com interface renovada
  • Base estável para containers Docker/Podman (essencial para Ollama e vLLM)

Por que usar Debian 13 como base para LLMs e IA Local?

Distribuições leves e estáveis são o alicerce de qualquer servidor de IA. Ao escolher o Debian 13 como base para rodar Ollama, vLLM, Qwen 3/3.5/3.6 ou GPT-OSS, você garante:

🛡️ Estabilidade

Kernel LTS e pacotes bem testados para execução contínua de modelos.

⚡ Leveza

Instalação mínima libera RAM para inferência local.

🐳 Containerização

Compatibilidade nativa com Docker para orquestrar serviços de IA.

💻 VMware & Cloud

Funciona perfeitamente em VMware, VirtualBox, Proxmox e cloud privada.

📡 Edge/IoT

Suporte a ARM64 para dispositivos embarcados com inferência local.

Baixando a ISO netinst

Acesse o mirror oficial do Debian e faça o download da imagem de instalação para arquitetura amd64 (ou arm64 para IoT/Edge):

⬇️ Download Debian 13 Trixie (amd64)

Passo a passo da instalação

1. Inicialize pela ISO

Após criar o pendrive bootável (com dd, Ventoy ou Rufus), inicie a máquina e selecione a opção Graphical Install no menu de boot.

2. Idioma e localização

  • Idioma: Portuguese (Brazil)
  • País: Brasil
  • Teclado: Português Brasileiro

3. Configuração de rede

O instalador tentará obter um endereço IP automaticamente via DHCP. Caso sua rede não ofereça DHCP, será exibida uma mensagem de falha e você poderá configurar manualmente:

  • Endereço IP com prefixo (ex: 192.168.1.10/24)
  • Gateway padrão
  • Servidores DNS (até 3, separados por espaço)

4. Hostname e domínio

Defina o hostname da máquina (ex: ai-server ou llm-node). O campo de domínio pode ficar em branco se você não possuir um configurado.

5. Usuários e senhas

  • Defina a senha do usuário root
  • Informe o nome completo do usuário comum
  • Escolha um nome de login
  • Defina a senha do usuário comum

6. Particionamento

Para a maioria dos cenários (especialmente máquinas virtuais e servidores de IA), o particionamento assistido é suficiente:

  • Selecione Assistido – usar o disco inteiro
  • Escolha o disco de destino
  • Opte por Todos os arquivos em uma partição (recomendado para iniciantes)
  • Confirme com Finalizar o particionamento e escrever as mudanças no disco
  • Responda Sim para confirmar

⚠️ Atenção: Particionamento avançado só é recomendado se você realmente souber o que está fazendo, como em configurações de RAID por software ou múltiplos discos.

7. Instalação do sistema base

O instalador começará a copiar os arquivos essenciais. Quando perguntado se deseja ler mídia adicional, selecione Não.

8. Configurar o espelho de pacotes (mirror)

  • País: Brasil
  • Mirror recomendado: deb.debian.org (genérico e confiável)
  • Proxy HTTP: deixe em branco (a menos que sua rede exija)

9. Participar do concurso de popularidade

Selecione Sim. Isso ajuda a comunidade Debian a saber quais pacotes são mais utilizados.

10. Seleção de software — A parte mais importante

Desmarque todas as opções pré-selecionadas. Instale apenas o sistema base. Se precisar de acesso remoto, marque apenas servidor SSH.

💡 Dica: Se você está instalando para desktop e quer uma interface gráfica, este é o momento de selecionar o ambiente desejado. Para servidores de IA puros, mantenha apenas o sistema base.

11. Instalar o GRUB

  • Responda Sim para instalar o GRUB no disco principal
  • Selecione o disco de boot (geralmente /dev/sda)

12. Finalização

Aguarde a conclusão e selecione Continuar para reiniciar. Remova a mídia de instalação para iniciar pelo disco.

Acesso pós-instalação

Verificando o IP do servidor

Na tela de login, acesse com seu usuário comum e execute:

ip -c address

Conectando via SSH

Do seu computador local, acesse remotamente:

ssh -p 22 usuario@IP_DO_SERVIDOR

⚠️ Segurança: Por padrão, o Debian não permite login direto como root via SSH. Use seu usuário comum e eleve privilégios com su - quando necessário.

Configurações recomendadas após a instalação

Ativar repositórios contrib e non-free

Edite o arquivo de fontes do APT:

sudo nano /etc/apt/sources.list

Adicione contrib non-free ao final de cada linha de repositório, exemplo:

deb http://deb.debian.org/debian trixie main contrib non-free

Atualize as informações dos pacotes:

sudo apt update

Instalar firmwares adicionais

Com os repositórios non-free ativos, instale os pacotes de firmware para melhor compatibilidade de hardware:

sudo apt install firmware-linux firmware-linux-free firmware-linux-nonfree

Reinicie para carregar os novos módulos:

sudo reboot

Sincronizar horário com NTP (Brasil)

Instale e configure o sincronismo de horário com servidores brasileiros:

sudo apt install -y systemd-timesyncd
sudo systemctl enable systemd-timesyncd
sudo timedatectl set-ntp true

Edite a configuração:

sudo nano /etc/systemd/timesyncd.conf

Deixe a seção [Time] assim:

[Time]
NTP=pool.ntp.br
FallbackNTP=a.st1.ntp.br b.st1.ntp.br

Reinicie o serviço e valide:

sudo systemctl restart systemd-timesyncd
sudo timedatectl status

Próximos passos: Transformar em Servidor de IA Local

Agora que você tem uma base Debian 13 limpa e estável, os próximos passos para rodar LLMs localmente são:

🐳 1. Instalar Docker

Base para rodar Ollama, vLLM e outros serviços containerizados.

🎮 2. Configurar GPU

Instalar drivers NVIDIA/AMD e CUDA/ROCm para aceleração.

🦙 3. Instalar Ollama

curl -fsSL https://ollama.com/install.sh | sh

⚡ 4. Rodar vLLM

Ideal para APIs de inferência compatíveis com OpenAI.

🧠 5. Baixar Modelos

Qwen 3, Qwen 3.5, Qwen 3.6, GPT-OSS, Llama, Mistral…

🌐 6. Acesso Remoto

Nginx + SSL para acessar sua IA de qualquer lugar.

Com essa base, sua máquina — seja um bare metal, VM no VMware/Proxmox ou edge IoT — está pronta para se tornar um Servidor de IA Local robusto e seguro.

Verificando erros de boot

Para checar se houve algum problema na inicialização:

sudo journalctl -b -p err

Conclusão

Você acaba de realizar uma instalação enxuta e profissional do Debian 13 Trixie. Com o sistema base configurado, você tem total controle sobre o que instalar depois, mantendo o ambiente leve e seguro para rodar Ollama, vLLM, Qwen e outros modelos de IA localmente.

Se tiver dúvidas ou sugestões sobre montagem de servidores de IA, deixe um comentário abaixo!


Referência: Este guia foi inspirado no tutorial “Instalação do Debian 13 Trixie limpa passo-a-passo (netinst)” publicado por Rudimar Remontti no blog Remontti. Adaptado para público de IA Local, LLMs e Edge Computing.

Posts Similares

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *