4X4 or 2wd?
if it's a 2wd, then it's easy. you can buy the parts.
a 4X4 is a little more involved- but can be done. i once swapped the TBI 350 out of a 92 Caprice into an 88 S10 4X4. i just welded the sump from the 4.3 oil pan to the 350 oil pan and used a 4.3 oil pump. for the mounts, i used a set of 67 Chevelle big block mounts bolted to the stock 4.3 frame mounts, with a set of adapter plates on the motor side made out of 1/8" steel. i used the Caprice front accessories- the stock 4.3 setup would have worked better, but i didn't have it. the wiring all plugged with in, except for the TPS on the throttle body, and that was a simple matter of splicing the 92 end onto the 87 wiring. the 92 Caprice ecm plugged right in place of the 87 S10 ecm. the stock 4.3 radiator kept the big V8 right at the 195 thermostat temp.
the hardest part was making the exhaust system- i wound up using the Caprice manifolds and pieces of the 4.3 y pipe with a couple of bends welded in, with the 3" exhaust and muffler from the Caprice thrown under the truck to keep it quiet.
it looked like a stock install, and started and ran beautifully. i tried to get it stuck in the snowdrifts in my back yard, but it would not get stuck. i had to pull it apart since i couldn't get a title for the truck (which i only paid $100 for as a parts truck- i wanted the 4X4 700r4 for some reason..), but i've still got the parts just waiting for another cheap S series 4X4 to come along..