You should install at least the following MiKTeX packages:
cmcyr
cyrillic
cm-super
The first provides the Computer Modern Cyrillic fonts, which are required to begin typesetting in Russian. The second contains support files and the third provides the Type1 font files for better rendering and printing. It should be considered to install the full MiKTeX distribution and forget about downloading packages.
It's better also to use the UTF-8 encoding, if your editor supports it (and change editor if it doesn't). A typical file for typesetting in Russian starts as
\documentclass[a4paper]{article}
\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[russian]{babel}
If also English is needed (and the main language is Russian), then
\documentclass[a4paper]{article}
\usepackage[T1,T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english,russian]{babel}
is the better option (with T1 possibly omitted, which is instead necessary for other European languages written in the latin script).
The order fontenc
inputenc
babel
avoids spurious warnings by Babel and makes sure that the correct encodings are chosen.
fontenc
beforeinputenc
(it's necessary when usingutf8
, for instance). – egreg Dec 23 '11 at 21:27larm1000
problem. – egreg Dec 23 '11 at 21:35