use dpkg --force architecture, when the architecture policy of your package manager doesn’t allow to instal i386-compatible packages on your (i386-compatible, i bet;) application
on both architectures, thanks to their backward compatibility, the same package works OK. Just, it’s sometimes necessary to tell the dpkg manager that i386 is the right architecture (–force-architecture), or, install the IA-32 compatibility layer package (if missing).
I tried “sudo dpkg -i avast4workstation_1.3.0-2_i386.deb” and it gave me the following message
error processing avast4workstation_1.3.0-2_i386.deb (--install):
package architecture (i386) does not match system (amd64)
Errors were encountered while processing:
avast4workstation_1.3.0-2_i386.deb
I ended up using “sudo dpkg -i --force-architecture avast4workstation_1.3.0-2_i386.deb” on suggestion from IRC as something to try.
I tried it, and while it worked to get it installed, it would not update.