depends on your tool set.
do you have :
jack
jack stands
roter nut removal tool?
ball joint wrench
bfh?
and some space if so no to to bad.
need it on jack stands, pull wheel, caliper. spindle, axle.
then remove your nuts and pull the knuckle.
press (bfh) out the joints and press in your new ones