It looks more complicated than it is really! You just read the instructions and follow them. If there is some problem with some instructions, explain what you have done and what did not work. People will be please to help you.
However, I can try to make it simpler. First, you have to tell me if you are working with 64 or 32 bit version. Second, you have to give me the specification of your printer: brand name and model number. Finally, you have to tell me if your printer is connected thru usb or network. For sure the usb installation is simpler, but the network solution is also feasible.
Simplified instructions (32 bit and 64 bit porteus) for usb connected printer:
A. DOWNLOAD. Download the three following modules and transfer them into the /porteus/modules folder, and reboot immediately :
***32 bit***
ghostscript-9.00-i486-2.xzm
http://www.mediafire.com/?xh6euedfn1ockfs
ghostscript-fonts-std-8.11-noarch-1.xzm
http://www.mediafire.com/?6ivi3jjr4rmfv4r
gutenprint-5.2.6-i486-1.xzm
http://www.mediafire.com/?4ozig6cvvxs7vqj
***64bit***(for now there seems to be a bug)
ghostscript-9.02-x86_64-1_slack13.37.xzm
http://www.mediafire.com/?p0jctiymd7u471f
ghostscript-fonts-std-8.11-noarch-1.xzm
http://www.mediafire.com/?6ivi3jjr4rmfv4r
gutenprint-5.2.6-x86_64-1.xzm
B. CUPS. Open your web browser with the following link:
http://localhost:631/admin/
C. CUPS OPTIONS SELECTION. In the options offered by CUPS select:
1 ) Add new printer (do not use the find printer option)
2 ) Select your printer. If it is not there, just tell us, we will help you find the solution
3 ) Select set user defaults (unless you want to refine the setup)
4 ) To test proper functioning of the printer, select Maintenance > Print test page (if it comes out, your in business)
D. GENERIC PRINTER.
Laser Shot LBP2900, might work with generic pcl 6/pcl xl printer driver under CUPS.
If it does not work, come into a new thread on your printer, we will try to sort it out:
http://forum.porteus.org/viewtopic.php?f=61&t=1983
Note: edited as the modules link were no good, they are corrected now. In addition, compat libraries will not permit the use of the ghostscript modules.