Aprenda a instalar o CUPS no Linux via Snap em qualquer distribuição. Guia passo a passo com comandos, configuração da interface web e solução de problemas.

Como instalar o sistema de impressão CUPS no Linux usando Snap (Guia 2026)

O CUPS (Common Unix Printing System) é o sistema padrão de gerenciamento de impressão no Linux. Ele permite configurar impressoras, gerenciar filas de impressão e controlar trabalhos de forma eficiente. Se você quer saber mais sobre o que é o CUPS e como ele funciona, confira nosso guia completo.

Na maioria das distribuições, o CUPS já vem instalado por padrão via pacote do sistema (apt, dnf, pacman). Porém, instalar o CUPS via Snap é uma alternativa interessante para quem deseja manter a versão mais atualizada do sistema de impressão, com atualizações automáticas e independentes do repositório da distribuição.

Neste tutorial, você vai aprender passo a passo como instalar, configurar e gerenciar o CUPS via Snap no Linux. O procedimento funciona em distribuições como Ubuntu, Linux Mint, Pop!_OS, Fedora, Manjaro, Debian e qualquer outra que tenha suporte ao Snap instalado.

CUPS via Snap vs CUPS via apt: qual a diferença?

Antes de instalar, é importante entender a diferença entre as duas formas de obter o CUPS no Linux:

O CUPS via apt (ou outro gerenciador de pacotes da sua distro) é a versão tradicional. Ela se integra diretamente ao sistema, recebe atualizações junto com os demais pacotes e é a opção padrão na maioria das distribuições. É a escolha ideal para quem não quer se preocupar com configurações extras.

O CUPS via Snap é a versão mantida pelo projeto OpenPrinting e roda de forma isolada (em sandbox). Ele recebe atualizações automáticas diretamente da Snap Store, independentemente do ciclo de atualizações da sua distribuição. Em sistemas que já possuem o CUPS instalado, o Snap funciona em modo proxy — ele atua como uma camada intermediária entre aplicativos instalados via Snap e o CUPS do sistema, protegendo o servidor de impressão contra requisições administrativas não autorizadas.

Em resumo: se você usa uma distribuição estável e o CUPS do sistema atende suas necessidades, não precisa instalar o Snap. Mas se precisa de recursos mais recentes, usa muitos aplicativos Snap que imprimem, ou está rodando o Ubuntu Core, a versão Snap é a melhor opção.

Pré-requisitos

Antes de instalar o CUPS via Snap, verifique se o seu sistema atende aos seguintes requisitos:

  • Snapd instalado e ativo: no Ubuntu 16.04 ou superior, o Snap já vem pré-instalado. Em outras distribuições como Linux Mint, Fedora e Manjaro, pode ser necessário instalá-lo manualmente. Temos um tutorial completo sobre como instalar o Snap nas principais distros Linux.
  • Acesso ao terminal com permissões de administrador (sudo).
  • Conexão com a internet para baixar o pacote da Snap Store.

Para verificar se o Snap está instalado, execute:

snap version

Se o comando retornar a versão do Snap, você está pronto para prosseguir.

Como instalar o CUPS no Linux via Snap

Passo 1: Instalar o CUPS via terminal

Abra o terminal e execute o seguinte comando para instalar o CUPS a partir da Snap Store:

sudo snap install cups

O download e a instalação serão feitos automaticamente. Ao final, o terminal exibirá uma mensagem confirmando a versão instalada.

Passo 2: Verificar se o serviço está ativo

Após a instalação, verifique se o CUPS está em execução:

sudo snap services cups

O serviço cups.cups-browsed e cups.cupsd devem aparecer com o status “active“. Caso algum deles esteja inativo, inicie manualmente com:

sudo snap start cups

Passo 3: Verificar a versão instalada

Para confirmar qual versão do CUPS foi instalada via Snap, execute:

snap info cups

Esse comando mostra a versão atual, o canal de instalação (stable, edge, etc.) e a data da última atualização.

Como acessar a interface web do CUPS

O CUPS possui uma interface web de administração completa que permite configurar impressoras, gerenciar filas e visualizar trabalhos de impressão sem depender exclusivamente do terminal.

Acessando o painel de administração

Abra qualquer navegador e acesse o seguinte endereço:

http://localhost:631

Você verá a página inicial do CUPS com as abas “Administration“, “Printers“, “Classes” e “Jobs“.

Adicionando uma impressora pela interface web

Para adicionar uma impressora, clique na aba “Administration” e depois em “Add Printer“. O CUPS vai listar as impressoras detectadas (via USB ou rede). Selecione a sua, escolha o driver adequado e finalize a configuração. Se a impressora for de rede, ela será detectada automaticamente via protocolo IPP ou Bonjour/mDNS.

Dica: se o navegador pedir autenticação ao acessar a aba de administração, use o usuário e senha do seu sistema Linux. Caso apareça um erro de permissão, pode ser necessário adicionar seu usuário ao grupo lpadmin:

sudo usermod -a -G lpadmin $USER

Após executar o comando, faça logout e login novamente para que a alteração tenha efeito.

Como atualizar o CUPS Snap

Uma das principais vantagens do Snap é que os pacotes são atualizados automaticamente. Porém, se você quiser forçar uma atualização manual, execute:

sudo snap refresh cups

Esse comando verifica se há uma versão mais recente na Snap Store e a instala imediatamente.

Como remover o CUPS instalado via Snap

Caso queira desinstalar o CUPS instalado pelo Snap, execute o seguinte comando no terminal:

sudo snap remove cups

Isso removerá apenas o pacote Snap. Se você também tiver o CUPS instalado via apt ou outro gerenciador de pacotes, ele não será afetado e continuará funcionando normalmente.

Problemas comuns e como resolver

A interface web não abre no navegador

Se ao acessar http://localhost:631 a página não carrega, verifique se o serviço do CUPS está ativo:

sudo snap services cups

Se o status estiver como “inactive“, inicie o serviço com sudo snap start cups. Caso o problema persista, verifique se não há outra instância do CUPS (instalada via apt) ocupando a porta 631. Nesse cenário, o CUPS Snap pode estar funcionando em modo proxy e a interface principal será a do CUPS do sistema.

Impressora não aparece no CUPS Snap

O CUPS Snap roda em sandbox, o que significa que ele pode ter restrições de acesso a dispositivos USB. Verifique se as conexões (interfaces) necessárias estão habilitadas:

sudo snap connections cups

Se alguma interface importante (como raw-usb ou network) estiver desconectada, conecte-a manualmente:

sudo snap connect cups:raw-usb

Conflito entre CUPS Snap e CUPS do sistema

Se você tem o CUPS instalado tanto via Snap quanto via apt, os dois podem entrar em conflito. O comportamento esperado é que o CUPS Snap funcione em modo proxy, encaminhando as requisições para o CUPS do sistema. Se a impressão não estiver funcionando corretamente, tente reiniciar ambos os serviços:

sudo snap restart cups
sudo systemctl restart cups

Se o problema persistir, considere manter apenas uma das instalações. Para a maioria dos usuários de desktop, o CUPS via apt é suficiente. O CUPS Snap é mais indicado para quem usa muitos aplicativos Snap ou está em um sistema baseado em Ubuntu Core.

Perguntas frequentes sobre o sistema de impressão CUPS no Linux usando Snap

Preciso instalar o CUPS via Snap se ele já veio instalado na minha distribuição?

Na maioria dos casos, não. Se o CUPS já está funcionando corretamente na sua distribuição (Ubuntu, Linux Mint, Fedora, etc.), não há necessidade de instalar a versão Snap. A versão Snap é recomendada para quem precisa de recursos mais recentes, para quem usa o Ubuntu Core ou para quem tem muitos aplicativos Snap que necessitam imprimir.

O CUPS Snap suporta drivers de impressora tradicionais?

Não. O CUPS Snap não suporta drivers tradicionais no formato de filtros e arquivos PPD. Ele foi projetado para funcionar com o conceito de Printer Applications — aplicativos que emulam impressoras IPP sem driver (driverless) e que também são distribuídos como Snaps. Se a sua impressora depende de drivers específicos do fabricante (como os da Brother, HP ou Epson), pode ser mais adequado usar o CUPS via apt.

Em quais distribuições Linux o CUPS Snap funciona?

O CUPS Snap funciona em qualquer distribuição que tenha o snapd instalado, incluindo Ubuntu, Linux Mint, Debian, Pop!_OS, Zorin OS, Fedora, Manjaro, openSUSE e Arch Linux, entre outras.

Como saber se o CUPS Snap está funcionando em modo proxy?

Se o seu sistema já possui o CUPS instalado via gerenciador de pacotes (apt, dnf, pacman), o CUPS Snap automaticamente entra em modo proxy ao ser instalado. Nesse modo, ele não cria filas de impressão próprias — apenas atua como intermediário entre aplicativos Snap e o CUPS do sistema. Você pode verificar isso acessando http://localhost:631: se as impressoras listadas são as mesmas que já estavam configuradas antes da instalação do Snap, o modo proxy está ativo.

Conclusão

Instalar o CUPS via Snap é uma forma prática de obter a versão mais recente do sistema de impressão no Linux, com atualizações automáticas e instalação simplificada. Porém, é importante avaliar se essa opção faz sentido para o seu uso — se o CUPS do sistema já atende suas necessidades, a versão Snap pode ser dispensável.

Se este tutorial foi útil, confira também nossos guias de instalação de drivers para impressoras HP, Epson e Brother no Linux, e nosso artigo completo sobre o que é o CUPS e como ele funciona.

Compartilhe: