While looking at proofs here and there on the existence of a Riemannian metric, I always miss something.
Given a manifold $M$ I would like to give myself an atlas $\{(U_\alpha,\phi_\alpha)\}$ with a countable number of maps. Then on each of the open sets of the atlas I can define my metric $g_i$. Then I know there exists a partition of unity subordinate to $U_\alpha$. Then I define my Riemannian metric as $g = \sum_ig_i\theta_i$.
But How do I get my locally finite countable cover?