This is a job I have only done once in my life, when a friend turned up with the bits asking if I had a press and could help him out. Gulp.
(The only resleeved cylinders I have on one of my own machines I farmed out, for the reasons Swarfy gives, so I wasn't that keen to 'help' to be honest.)
The one in question was for a BSA M21, so a big 600cc single cylinder. He assured me that the dimensions of the liner he'd sourced were good and promised faithfully he wouldn't have a hissy fit if it all went wrong. He's a fitter and turner by trade, so he knew the risks. I didn't know what the inteference fit should have been, and doubt he did either.
I didn't know then and don't know now what the correct procedure is. With any luck IMD will tell you and you can share it.
But what we did was heat the cylinder to about 250-300°C and put the liner in the deep freeze for a couple of hours.
Then we moved the bits to the shed as fast as we could and pressed the liner in, having ensured the cylinder was squarely and centrally set, and using a 10mm-thick steel plate over a substantial mandrel my friend had made earlier to sit in/on the liner. Which seemed to us to be a 'must-have'.
My gnawing fear (rising panic more like!) was that we'd get stuck half way and be in very deep trouble, but in fact it went in smoothly to full depth/height.
I can't remember now if M21s need cut-outs for the connecting rod. If it did, we cut them after fitting.
It turned out OK and that engine is running well pulling a sidecar (so gets good and hot but has resisted falling to bits), but we shan't want to do another one in case that was just Beginner's Luck.