Como desinstalar o Varnish no Ubuntu? Guia atualizado para remover o cache HTTP com segurança
Se você chegou até aqui querendo saber como desinstalar o Varnish no Ubuntu, a boa notícia é que o processo continua simples. A diferença é que hoje vale atualizar o tutorial para versões mais recentes do sistema, como Ubuntu 22.04, 24.04 e até ambientes que ainda mantêm instalações legadas. Neste guia, você vai aprender a parar, desabilitar e remover o Varnish corretamente, além de limpar arquivos de configuração e dependências que ficam sobrando no servidor.

O Varnish Cache é um acelerador HTTP muito usado para melhorar a performance de sites e aplicações web. Ele funciona como uma camada intermediária entre o visitante e o servidor, entregando conteúdo mais rapidamente e reduzindo carga no backend. Só que em alguns cenários ele pode deixar de fazer sentido: conflito com Nginx ou Apache, mudança de stack, problemas de cache agressivo, migração para CDN, uso de outro proxy reverso ou até uma simples necessidade de simplificar o ambiente.
Se esse é o seu caso, abaixo está o passo a passo atualizado de como remover o Varnish do Ubuntu sem complicação.
Antes de desinstalar o Varnish no Ubuntu
Antes de apagar o pacote, é recomendado verificar se o serviço está ativo e se há algum site dependendo dele. Em muitos servidores, o Varnish escuta na porta 80 e repassa o tráfego para Apache ou Nginx em outra porta. Se você remover o Varnish sem ajustar isso, o site pode sair do ar.
Para conferir se o serviço está em execução, rode:
sudo systemctl status varnish
Se o Varnish estiver ativo, o ideal é primeiro parar e desabilitar o serviço para impedir que ele volte a iniciar automaticamente após reinicializações:
sudo systemctl stop varnish
sudo systemctl disable varnish
Esse passo é especialmente importante em servidores modernos, já que o gerenciamento do serviço normalmente é feito via systemd. Assim, você garante uma remoção mais limpa e evita confusões durante a troca de stack.
Como desinstalar o Varnish no Ubuntu
Se você quer apenas remover o pacote principal do Varnish, mantendo arquivos de configuração no sistema, use:
sudo apt remove varnish
Esse comando desinstala o programa, mas pode deixar alguns arquivos de configuração e dependências instaladas anteriormente.
Remover o Varnish e dependências não utilizadas
Se a ideia é fazer uma limpeza melhor no servidor, remova o pacote junto das dependências que não são mais necessárias:
sudo apt remove --autoremove varnish
Esse comando é útil porque evita deixar bibliotecas órfãs no sistema, algo bastante comum depois de várias instalações e testes em VPS ou servidores dedicados.
Remover o Varnish com os arquivos de configuração
Agora, se você quer desinstalar o Varnish por completo, incluindo os arquivos de configuração locais, a melhor opção é usar o purge:
sudo apt purge varnish
Para uma limpeza ainda mais completa, com dependências que sobraram:
sudo apt purge --autoremove varnish
Na prática, esse costuma ser o comando mais indicado para quem quer remover o Varnish do Ubuntu sem deixar rastros desnecessários no sistema.
Como apagar arquivos residuais do Varnish
Mesmo após a remoção do pacote, alguns ambientes podem manter diretórios, arquivos VCL personalizados ou overrides do systemd. Em servidores que passaram por muitas alterações manuais, vale conferir se ainda existe algum resíduo.
Os caminhos mais comuns são:
/etc/varnish//var/lib/varnish//lib/systemd/system/varnish.service/etc/systemd/system/varnish.service.d/
Se você tem certeza de que não precisa mais de nada disso, pode remover manualmente os diretórios de configuração e cache:
sudo rm -rf /etc/varnish
sudo rm -rf /var/lib/varnish
Atenção: só faça isso se tiver certeza de que não vai reaproveitar suas configurações depois. Em ambiente de produção, o ideal é manter backup antes de apagar qualquer arquivo manualmente.
Atualize o cache de pacotes após remover o Varnish
Depois da desinstalação, é uma boa prática atualizar a lista de pacotes e garantir que o sistema fique limpo:
sudo apt update
sudo apt autoremove
sudo apt autoclean
Isso ajuda a organizar o ambiente, remove itens obsoletos e evita lixo acumulado no servidor.
E no Ubuntu 14.04, ainda funciona?
Sim, os comandos clássicos com apt-get ou apt ainda podem funcionar em instalações antigas, e muita gente encontra tutoriais antigos justamente por causa disso. Porém, o mais importante é entender que o Ubuntu 14.04 é uma base extremamente antiga para manter em produção, salvo casos muito específicos de legado corporativo.
Se você ainda administra um servidor com Ubuntu 14.04, o ideal não é apenas remover o Varnish: é também avaliar uma migração para uma versão mais recente do Ubuntu. Isso melhora segurança, compatibilidade com pacotes novos, suporte a versões atuais do Apache, Nginx, PHP e demais componentes da stack web.
Em outras palavras, atualizar o tutorial também significa deixar claro que remover o Varnish é só uma parte do trabalho quando o servidor roda uma versão tão antiga do sistema operacional.
Comandos resumidos para remover o Varnish no Ubuntu
Se você quer ir direto ao ponto, este é o resumo mais seguro:
sudo systemctl stop varnish
sudo systemctl disable varnish
sudo apt purge --autoremove varnish
sudo apt update
sudo apt autoremove
sudo apt autoclean
Esse bloco resolve a maior parte dos casos em Ubuntu moderno.
Vale a pena desinstalar o Varnish?
Depende do seu cenário. O Varnish continua sendo uma solução poderosa para cache HTTP e aceleração de sites, mas nem sempre combina com toda arquitetura. Em muitos projetos atuais, parte dessa função foi assumida por CDNs, cache no Nginx, proxies gerenciados, serviços edge e plataformas de hospedagem com otimizações nativas.
Se o Varnish está trazendo mais dor de cabeça do que performance, remover pode simplificar sua infraestrutura. Agora, se ele ainda faz sentido para o seu ambiente, talvez o melhor caminho seja reconfigurar em vez de desinstalar.
Conclusão
Para desinstalar o Varnish no Ubuntu, o processo mais indicado é parar o serviço, desabilitar a inicialização automática e usar apt purge --autoremove varnish. Isso remove o pacote, limpa dependências e reduz a chance de sobrar configuração antiga no servidor.
Se você chegou aqui pesquisando por como remover o Varnish do Ubuntu 14.04, saiba que o procedimento ainda pode funcionar, mas o cenário ideal hoje é ir além da remoção e revisar a própria base do sistema. Em servidores modernos, manter tudo atualizado pesa muito mais do que simplesmente apagar um pacote.
Perguntas frequentes sobre como desinstalar o Varnish
Qual comando remove o Varnish no Ubuntu?
O comando mais simples é sudo apt remove varnish. Para remover também configurações e dependências, prefira sudo apt purge --autoremove varnish.
Preciso parar o serviço antes de desinstalar?
Sim, é recomendável parar e desabilitar o serviço com systemctl antes de remover o pacote, principalmente em servidores de produção.
O Varnish apaga sozinho os arquivos de configuração?
Nem sempre. O comando remove costuma deixar parte das configurações. Já o purge faz uma limpeza mais profunda.
Ubuntu 14.04 ainda é indicado hoje?
Para novos projetos, não. O ideal é usar uma versão mais recente do Ubuntu para garantir segurança, suporte e compatibilidade com softwares atuais.