When you run alien, it creates a directory libdvdcssXX.orig The libdvdcssXX is in a subdirctory, like ./libdvdcss-2.5/usr/lib Still, most users should be able to follow the script you wrote up.

In my case, you link /dev/scd0 to /dev/dvd because the dvdr acts like a scsi disk for writing. You may be able to get away with:
ln -s /dev/hdX /dev/dvd

So far I like the feel of knoppix, rather than look at other alternatives that seem like special purpose versions.