IEEEtran.cls prerequisites

IEEE LaTeX submissions require IEEEtran.cls, which itself requires:

apt install texlive-publishers texlive-science texlive-fonts-recommended texlive-bibtex-extra texlive-latex-recommended texlive-latex-extra texlive-humanities

IEEE LaTeX article style is invoked by starting your .tex file with:

\documentclass[]{IEEEtran}

Thereby avoiding errors:

IEEEtran.cls, cite.sty, or subfigure.sty not found

Font OT1/ptm/m/n/10=ptmr7t at 10.0pt not loadable error

Cygwin

the package names may be slightly different but you can find them by searching in the Cygwin setup search bar.