До этого ты работал с командами, которые уже были в терминале: ls, cd, mkdir. Их не нужно было ставить — они встроены в систему и доступны сразу. Но так бывает не со всеми инструментами. Многие программы приходится устанавливать отдельно, и сейчас мы разберёмся, что это вообще значит.
Встроенное и установленное
Представь, что терминал — это кухня. Вода из крана и плита есть в любой кухне сразу, ими можно пользоваться без подготовки. А вот кофемашину нужно сначала купить и поставить — она не появляется сама. Команды вроде ls — это «вода из крана»: они всегда под рукой. А Node.js — это «кофемашина»: её устанавливают отдельно, чтобы потом ей пользоваться.
Почему так? Если бы в систему встроили вообще всё на свете, она была бы огромной и тяжёлой. Поэтому базовых инструментов немного, а остальное каждый ставит сам — только то, что нужно именно ему.
Как проверить, что программа установлена
У многих программ есть специальный флаг -v (от version — «версия»). Он печатает номер версии — а заодно подтверждает, что программа вообще есть на машине:
node -v
Если Node.js установлен, ты увидишь что-то вроде v24.14.0. Буква v в начале как раз означает «version». Если же программы нет, терминал ответит, что не знает такой команды.
Флаг -v — твой первый способ проверки. Прежде чем что-то делать с программой, всегда полезно убедиться, что она вообще установлена.
Попробуй
Набери в терминале:
node -v
Как только увидишь номер версии с буквой v в начале — урок зачтётся. Ты только что проверил, что Node.js готов к работе.