First, why would you want to do this? I’m not recommending building out a publishing site on your local host computer, but it’s often very helpful to be able to make code changes, compile, and commit without having to load a virtual or remote into a development server. There may be other ways to just copy the necessary dlls, but this is a nice way to make sure you’ve got everything you need.
Please note, i do recommend turning off the WSS services (Control Panel –> Administrative Tools –> Services) for daily use.
Installation Instruction can be found on the following blog: