Sim, isso é possível. As etapas são:
- instale o servidor Ubuntu
- de preferência, defina o endereço de rede estático
- defina para não suspender ao fechar a tampa, para que o laptop ocupe menos espaço
- anexar impressora ao servidor (provavelmente será reconhecido imediatamente)
- navegue até o servidor na porta 631, para que você possa ver o servidor de impressão em execução (ainda localmente, neste ponto). Você pode precisar instalar
cups
, não sei se isso é instalado por padrão. - instale o Samba
- edite
/etc/samba/smb.conf
para compartilhar a impressora em SMB - Nos computadores convidados, instale a impressora como uma impressora de rede.
Todas essas etapas são descritas em detalhes em outros lugares na Web.
Não estou usando um laptop, mas um Raspberry Pi conectado à impressora para esse fim.