pretty standard, if you haven't done wheel bearings before it would take you an afternoon. If the truck has auto hubs all you need is a lug wrench, jack, pair of channel lock pliers, magnet, hammer and a bar to get the races out of the rotor.
Jack up the truck, take the tires off, pull the hub off if it didn't come with the tire, take the caliper off, take a screwdriver and a hammer and push the caliper slide pins out. take off the C clip and splined washer from the end of the axle (place all pieces on a rag in the order they came off to aid in assembly if you are unfamiliar with the setup), AUTO HUB: Find the slot in the threads of the spindle, you will see a little pin in there, wiggle the nut back and forth a little then take the magnet and stick it at the pin, if it's a strong enough magnet it should pull the pin out with a little back and forth wiggling. Once that's out thread the nut off. MANUAL HUB: Take the hub socket and remove the first nut, pull off the pinned/keyed washer then thread off the inner nut. From there the rotor just slides off, both bearings should come with it, the outer will probably fall on the ground... Pry the rear seal out, stand the rotor on the studs and evenly push the outer bearing race out with a hammer and chisel moving around the race so it pushes straight, flip the rotor over and push the inner out, you'll want to prop the rotor up on a couple 2x4's. Install the new races carefully, it's best to use a bras sway but just be nice to them, push them in until they seat against the step in the middle of the rotor hub. Grease the bearings well, put the inner bearing in then install a new rear seal, slide the rotor on the spindle then reinstall the nuts. For bearing pre load, I usually just put the outer nut (or only nut if auto hub) on by hand while spinning the rotor, once there's just enough tension to take any play out of the bearings and not enough to drag the rotor down too much I snug things down with the key on auto hub or the keyed washer on manual and put everything back together.
Someone else will probably chime in and fill any blanks...