O CUPS deve ser suficiente por si só ( sudo apt install cups
) e será o requisito básico de praticamente qualquer sistema de impressão no Ubuntu.
O CUPS possui uma interface web que faz muito mais do que as interfaces gráficas usuais. Se você estiver no servidor, basta abrir http://localhost:631/
em um navegador.
A autenticação (para administração de impressoras) é para qualquer usuário no grupo lpadmin
. Você pode precisar adicionar seu (s) usuário (s) a esse grupo no Ubuntu Server, embora eu imagine que o mesmo vale para os outros clientes gráficos também.
A interface web é restrita ao acesso local por padrão, então se é um servidor sem cabeçalho e você só tem acesso remoto, você tem pelo menos algumas opções:
-
Use o encaminhamento de porta para espelhar a porta remota 631 localmente (aqui como localhost:63100
):
ssh -L 63100:localhost:631 tank
Em seguida, acesse http://localhost:63100
no seu navegador local.
-
Diga ao CUPS para permitir conexões de qualquer host e acesse http://server_ip:631/
em seu navegador local. Certifique-se de que você está ciente das implicações de escopo desta primeira parte.
-
Use um navegador de linha de comando via SSH. Não é a mais bonita, mas rápida e funcional.
links http://localhost:631/
É muito semelhante à interface em um navegador gráfico. Apenas compare você mesmo.