Recently I wrote a guide on how to setup Arch Linux on your PC. Today I am going to show you how to setup printer in Arch Linux.
In order to get printing working in Arch Linux, you have to install the following libraries:
$ yaourt -S libcups
$ pacman -S cups cups-filters ghostscript gsfonts
Now, Install printer driver
I have a Brother HL-2270DW series. So, I am going to install Brother HL-2270DW driver. You can search for printer driver in Aur Package
$ yaourt -S brother-hl2270dw
Enable cups so it starts with system boot
$ systemctl enable org.cups.cupsd.service
$ systemctl daemon-reload
Start CUPS
$ systemctl start org.cups.cupsd.service
Open the CUPS interface from this URL (http://localhost:631/admin) and log in as root. Here you can add and configure your printer.