Canon ip7210 Drivers installation

How to install a Canon IP7210 on a 20.04 having .deb packages problems dependencies manually?.

Context:

dpkg: problemas de dependencias impiden la configuración de cnijfilter-ip7200series: cnijfilter-ip7200series depende de `libpng12-0` (>= 1.2.8rel); sin embargo:
El paquete `libpng12-0` no está instalado.
cnijfilter-ip7200series depende de `libtiff4`; sin embargo:
El paquete `libtiff4` no está instalado.

It was a question, until find this post and making these steps:

  1. Download the .tar.gz printer driver's
  2. Download the old multiarch support (x64)
  3. Download the corresponding tiff lib (x64) requested (located in universe)
  4. Resolve libpng12-0 package dependency (searched and located):

$ sudo add-apt-repository ppa:linuxuprising/libpng12
$ sudo apt-get update

Then, proceed:

$ sudo dpkg -i multiarch-support_2.27-3ubuntu1.2_amd64.deb
$ sudo dpkg -i libtiff4_3.9.7-2ubuntu1_amd64.deb
$ sudo apt-get install libpng12-0

Lastly we can run the install.sh inside printer drivers file (located inside uncompressed folder)

cnijfilter-ip7200series-3.80-1-deb$ sudo ./install.sh

Follow installation's guide steps to get printer working.