Antes de empezar con la propia instalación de la impresora, es necesario tener instalado y configurado el servicio cups, y sus dependencias más estrechas.
sudo pacman -S cups cups-filters avahi ghostscript gsfonts
De manera opcional y dependiendo de cual sea nuestra impresora, será necesario instalar alguno de los siguientes paquetes:
hplip - drivers para HP
hpoj - drivers para HP Office Jet
gutenprint - drivers para Canon, Epson, Lexmark, Sony y Olympus
splix - drivers para Samsung
cups-pdf - drivers para impresora PDF
Una vez instalado el paquete cups, sus dependencias y los drivers de nuestra impresora, pasamos a iniciar el servicio.
Para ello, es necesario que nuestro usuario pertenezca a los grupos sys y lp
sudo gpasswd -a usuario sys
sudo gpasswd -a usuario lp
El servicio cups puede iniciarse puntualmente
sudo systemctl start cups.service
O en cada inicio de sesión
sudo systemctl enable cups.service
Una vez hecho todo lo anterior, es momento por fin de instalar y configurar nuestra impresora.
Para ello tan sólo bastará con ejecutar la orden
sudo pacman -S system-config-printer
Tras esto, ejecutando
system-config-printer
Obtendremos
Pulsando en el botón Añadir se obtiene
En donde se podrá elegir el modo de conexión de la impresora a nuestro equipo y el modelo específico de impresora
A modo de ejemplo, en esta última imagen estoy instalando una impresora HP, en red y a través del driver hplip
Nada más, así de fácil.
Espero que os sirva.