Whenever I try to compile my .tex file, I get the following error:

! LaTeX Error: File ngerman.sty not found. Type X to quit or to proceed, or enter new name. (Default extension: sty) Enter file name: ! Emergency stop. l.3 \begin

Here's a MWE:

\documentclass[a4paper,12pt]{article}
\usepackage{ngerman}
\begin{document}
xyz
\end{document}


This happens even though the ngerman.sty package can be found in the following directories:

• /usr/share/texlive/texmf/tex/latex

• /usr/share/texmf/tex/latex

I also tried running the texhash command.

• Did you run texhash as root? – Sigur Feb 2 '14 at 15:56
• ngerman is absolutely obsolet. You should use babel with the language option ngerman – Marco Daniel Feb 2 '14 at 15:58
• As your document seems to find article.cls: Where is it according to the log-file? – Ulrike Fischer Feb 2 '14 at 15:58
• – Marco Daniel Feb 2 '14 at 15:59
• @Jurg, use the terminal to install texlive-lang-german – Sigur Feb 2 '14 at 16:04

1. sudo add-apt-repository ppa:texlive-backports/ppa
2. sudo apt-get update
3. sudo apt-get install texlive-lang-german
(4.) sudo apt-get upgrade
• Changed to (4.). – Speravir Feb 2 '14 at 21:56