Printer drivers

Version: 

Section: 

Hardware

[In Progress]

Users considering the purchase of a printer for a Linux system are advised to consult OpenPrinting.org before purchase if possible.

Brother

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'

Use

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:

BrotherPrinterInstall

When you press return, the .bashrc alias (or the script) will run and install the driver.

Links

Epson

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.

Links


v. 20150824