Users considering the purchase of a printer for a Linux system are advised to consult OpenPrinting.org before purchase if possible.
Because the process of installing a Brother driver can be awkward and confusing, an alias can be created to download, extract and run the linux-brprinter-installer-2.0.0-1 installer script.
Create the alias
Open a terminal, copy (3 rapid clicks) and paste the following command in:
echo -e 'alias BrotherPrinterInstall="echo '\\x27Please enter root password\\x27' && su -c '\\x27'bash <(wget -qO- http://download.brother.com/welcome/dlf006893/linux-brprinter-installer-2.0.0-1.gz | gunzip - && echo)'\\x27'"'>>~/.bashrc && . ~/.bashrc
This will create a BrotherPrinterInstall alias entry in the hidden file .bashrc in your Home directory.
Alternate method, create a script
An alternative to the .bashrc alias is to add the small script below to the /usr/local/bin directory.
#!/bin/bash echo 'Please enter root password' su -c 'bash <(wget -qO- http://download.brother.com/\ welcome/dlf006893/linux-brprinter-installer-2.0.0-1.gz | \ gunzip - )' echo
Save the file as /usr/local/bin/BrotherPrinterInstall.
Make it executable
su -c 'chmod +x /usr/local/bin/BrotherPrinterInstall'
Now it is very simple to install a driver for a Brother printer using the Brother linux-brprinter-installer-2.0.0-1 installer script. Open a terminal and type:
When you press return, the .bashrc alias (or the script) will run and install the driver.
Epson is pretty decent these days. Enter your printer model on this page then download and install the three debs:
- print driver
- printer utility
- scanner driver
Note that some users have had problems getting Epson printers to function correctly when using A3 paper size.
Epson color printers using ESC/P-R
For printers using ESC/P-R technology (see list here), the driver printer-driver-escpr is available from the repos.