Under ideal circumstances, printing on Linux will just work. But if you run into problems, several fixes are available, such as CUPS or the manual installation of drivers - assuming your printer is supported by Linux...