The installation was checked with Kubuntu. It is quite simple. Download the software here from the CANON site. Then select linux and download the Linux IJ Printer Driver and the Linux IJ Scanner Driver.
You have the two files MG5200series-printer_driver.tar MG5200series-scanner_driver.tar
Extract the printer driver with ark into a directory. There you will find a manual, a deb and a rpm. From there extract the deb (for Kubuntu) cnijfilter-mg5200series-3.40-1-deb.tar.gz and inside there you will see a script file install.sh. Guess what, just run it and follow the instructions. Example:
user@linux: sudo ./install.sh ================================================== Canon Inkjet Printer Driver Ver.3.40-1 for Linux Copyright CANON INC. 2001-2010 All Rights Reserved. ================================================== Command executed = sudo dpkg -iG ./packages/cnijfilter-common_3.40-1_amd64.deb (Reading database ... 123150 files and directories currently installed.) Preparing to replace cnijfilter-common 3.40-1 (using .../cnijfilter-common_3.40-1_amd64.deb) ... Unpacking replacement cnijfilter-common ... Setting up cnijfilter-common (3.40-1) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place Command executed = sudo dpkg -iG ./packages/cnijfilter-mg5200series_3.40-1_amd64.deb (Reading database ... 123150 files and directories currently installed.) Preparing to replace cnijfilter-mg5200series 3.40-1 (using .../cnijfilter-mg5200series_3.40-1_amd64.deb) ... Unpacking replacement cnijfilter-mg5200series ... Setting up cnijfilter-mg5200series (3.40-1) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place #=========================================================# # Register Printer #=========================================================# Next, register the printer to the computer. Connect the printer, and then turn on the power. To use the printer on the network, connect the printer to the network. When the printer is ready, press the Enter key. > #=========================================================# # Connection Method #=========================================================# 1) USB 2) Network Select the connection method.[1]2 Searching for printers... #=========================================================# # Select Printer #=========================================================# Select the printer. If the printer you want to use is not listed, select Update [0] to search again. To cancel the process, enter [Q]. ----------------------------------------------------------- 0) Update ----------------------------------------------------------- Target printers detected (MAC address IP address) 1) Canon MG5200 series (88-87-17-8D-43-09 192.168.1.106) ----------------------------------------------------------- Currently selected:[1] Canon MG5200 series (88-87-17-8D-43-09 192.168.1.106) Enter the value. [1] #=========================================================# # Register Printer #=========================================================# Enter the printer name.[MG5200LAN] Command executed = sudo /usr/sbin/lpadmin -p MG5200LAN -m canonmg5200.ppd -v cnijnet:/88-87-17-8D-43-09 -E #=========================================================# # Set as Default Printer #=========================================================# Do you want to set this printer as the default printer? Enter [y] for Yes or [n] for No.[y]y #=========================================================# Installation has been completed. Printer Name : MG5200LAN Select this printer name for printing. #=========================================================# user@linux:
Easy! Tested and working fine!