On this page:
For any printer, make sure it is connected before trying to install a driver.
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-... | 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.
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 - )'
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.
Canon printers can be tricky to use with a Linux system, if they even work at all.
Usually it is better to try to get it set up with a physical connection first.
For wireless setup, you may need to use MX Find Shares to get the IP address of the printer.
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.
Particular Epson printers
HP printers are generally well supported in Linux by the package hplip that is installed by default in antiX and antiX MX and is upgraded frequently. The company introduces lots of printers every year so check what the minmum driver version is for the particular printer that you have.
Lexmark provides Linux drivers for their products. Check the website for details.
Many Samsung printers are problematic, even though the driver set splix is installed by default. The best solution is often to use the drivers from the Samsung Unified Linux Driver Repository. These are Samsung drivers with the packaging errors corrected; see site about setup.