If you want to install steel over asphalt your best choice for installing metal roofing is to use a steel shingle system like the one shown instead of the more common and more expensive standing seam steel.
How to install steel roofing.
In a standing seam roof long single panels run vertically all the way from the eave to the ridge.
Noise is usually not a factor if you are installing a steel roof over asphalt.
Then cover the entire roof with a layer of insulation and secure it with a staple gun.
Steel roofing can be costly but it is a lifetime investment.
In many cases it makes sense to remove an old or dilapidated roof and install a metal roof that is better able to withstand the elements.
Hook the next shingle along the previous one and nail it into place then continue across the roof.
Before you install metal roofing repair any damage to the wood under the shingles.
Next use 1 inch nails to secure some metal edging to the perimeter of the roof.
If you need to install a steel roof hook the bottom of the first shingle into the bottom of the roof above the underlayment.