These are USB-powered flatbed units for people who need scanning capability but don't own an all-in-one printer. The low-end models are no better quality than the scanners you get in many all-in-ones for the same price. However, their small size and single USB cable connection is an advantage.
Canon does not supply Linux drivers for these units, but SANE has a driver in their newest version that uses the genesys backend. Install the PET below. Your scanner should work in both Xsane and Peasyscan. (This has only been tested with the LiDE 110.)
With Peasyscan, you will probably want to enable "Show Advanced Options".
Update: Version 1.0.25 also supports Model 220. Download it from here. Click the small grey DOWNLOAD button on the LEFT.