Personally I prefer Gentoo (
http://gentoo.org) on PPC, but it takes a long time to install, so beware.
Theres an exhaustive list of them, including but not limited to YDL, Gentoo, Debian, Crux, FreeBSD, OpenBSD (perhaps I should just say *BSD)...Plus there's a TON of other distros out there, theres a somewhat decent list on
http://microsuck.com/
As for Knoppix on VPC:
http://www.applegoddess.org/files/knoppix/
Two screenshots, one fullscreen, playing with them during math class on my iBook
🙂
And urm Fink sorta...whats the word...SUCKS.
Try Darwinports (
http://darwinports.opendarwin.org) instead, even though it takes a little bit of time to install...NOT a good idea if you have a slow computer though.
If you're a CS major dont worry about Linux on PPC. I'm sure the developer tools will suffice
🙂 you get gcc and xcode, blah blah...
Alternatively you can buy a $300 PC to run Linux.