[Tex/LaTex] How the get non italic greek letters like siunitx package

greekmath-modesiunitx

I'm trying to get the \mu symbol exactly as siunitx package do, however, I failed. How can I get the \mu symbol, for to use it in an equation, as the \micro symbol obtained by siunitx package? How can I get other greek letters too?

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{siunitx}
\usepackage{upgreek}
\begin{document}
\noindent
$10~\mu m$\\
$\mathrm{10~\mu m}$\\
$\mathrm{10~\upmu m}$\\
\SI{10}{\micro\meter}
\end{document}

<code>enter image description here</code>

Best Answer

By default siunitx uses here \textmu from the textcomp package:

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{siunitx}
\usepackage{upgreek,textcomp}
\begin{document}
\noindent
$10~\mu m$\\
$\mathrm{10~\mu m}$\\
$\mathrm{10~\upmu m}$\\
 \SI{10}{\micro\meter} \textmu $\text{\textmu}$
\end{document}

enter image description here