Проверить установленную версию RStudio проще всего через меню Help → About RStudio — в открывшемся окне отображается номер сборки, дата выпуска и версия движка, на котором собрана среда. Именно с этой проверки стоит начинать, если пакет отказывается устанавливаться, скрипт ведёт себя иначе, чем у коллеги, или инструкция требует «RStudio не старше определённого релиза». Несовпадение версий — одна из самых частых причин расхождения результатов в аналитических проектах.
Среда RStudio (с 2022 года компания-разработчик называется Posit, а сам продукт постепенно переименовывается в Posit Workbench / RStudio) существует в нескольких редакциях, и путаница между ними встречается постоянно. Ниже разберём, какие версии существуют, чем они отличаются, как узнать свою и как безопасно обновиться без потери настроек и проектов.
Какие редакции RStudio существуют
Линейка продукта делится на два больших семейства: RStudio Desktop — приложение для локального компьютера, и RStudio Server / Posit Workbench — серверный вариант, к которому подключаются через браузер. Внутри каждого семейства есть бесплатная и коммерческая (Pro) версии.
- 🖥️ RStudio Desktop Open Source — бесплатная версия для Windows, macOS и Linux, достаточная для большинства аналитиков и студентов.
- 💼 RStudio Desktop Pro — коммерческая сборка с расширенной поддержкой и дополнительными функциями для корпоративной среды.
- 🌐 RStudio Server Open Source — бесплатный серверный вариант для Linux, интерфейс доступен через браузер.
- 🏢 Posit Workbench (бывший RStudio Server Pro) — корпоративное решение с поддержкой нескольких сессий, LDAP-аутентификации и совместной работы.
Для домашнего использования и учёбы почти всегда достаточно бесплатной десктопной редакции. Коммерческие версии имеет смысл рассматривать, когда требуется официальная техническая поддержка, централизованное управление пользователями или работа в регулируемой отрасли.
Чем версия RStudio отличается от версии R
Частая ошибка новичков — путать версию среды разработки и версию самого языка. RStudio — это только интерфейс, оболочка над интерпретатором R. Можно обновить RStudio, но остаться на старой версии R, и наоборот.
Узнать версию R, с которой работает среда, можно прямо в консоли командой:
R.version.string
Версию RStudio при этом смотрят через Help → About RStudio. Если пакет требует определённой версии R, обновление одной лишь среды проблему не решит — нужно ставить новый интерпретатор с официального сайта проекта CRAN, а затем проверить, что RStudio его подхватила.
⚠️ Внимание: после установки новой версии R старые пакеты не переносятся автоматически — их нужно переустановить заново. Перед обновлением сохраните список установленных пакетов командой installed.packages(), чтобы быстро восстановить рабочее окружение.
Как узнать установленную версию RStudio
Существует несколько способов, и все они занимают меньше минуты. Самый наглядный — графический: откройте меню Help и выберите пункт About RStudio. В диалоговом окне будет указан номер версии в формате вида «год.месяц.сборка» — современная нумерация привязана к дате выпуска.
Второй способ — программный, удобный для скриптов и отчётов о воспроизводимости:
rstudioapi::versionInfo()$version
Эта команда работает только внутри RStudio и возвращает точный номер сборки. Если вы готовите код для коллег или публикации, полезно зафиксировать обе версии — и R, и RStudio — в отчёте через sessionInfo().
Как обновить RStudio до последней версии
Встроенный механизм обновления в RStudio ограничен: среда умеет проверять наличие новых релизов через Help → Check for Updates, но саму установку обычно приходится выполнять вручную — скачав свежий установщик с официального сайта Posit и запустив его поверх существующей версии.
Пользовательские настройки, история и проекты при таком обновлении сохраняются, потому что хранятся отдельно от программных файлов. Тем не менее перед крупным обновлением разумно сделать резервную копию важных проектов и зафиксировать список пакетов.
☑️ Безопасное обновление RStudio
Если после обновления среда перестала запускаться или ведёт себя нестабильно, возможная причина — повреждённые пользовательские настройки от предыдущей версии. В таком случае помогает сброс состояния: переименуйте папку пользовательских настроек RStudio (её расположение зависит от операционной системы, точный путь указан в официальной документации) и запустите программу заново — она создаст чистый профиль.
Совместимость версий: таблица ключевых отличий
Точные системные требования меняются от релиза к релизу, поэтому перед установкой сверяйтесь с документацией конкретной сборки. Общие различия между редакциями выглядят так:
| Редакция | Лицензия | Платформа | Для кого |
|---|---|---|---|
| RStudio Desktop Open Source | Бесплатная (AGPL) | Windows, macOS, Linux | Студенты, аналитики, исследователи |
| RStudio Desktop Pro | Коммерческая | Windows, macOS, Linux | Корпоративные пользователи |
| RStudio Server Open Source | Бесплатная (AGPL) | Linux-сервер | Командная работа через браузер |
| Posit Workbench | Коммерческая | Linux-сервер | Крупные организации, несколько сессий |
Обратите внимание: серверные редакции устанавливаются только на Linux. Для Windows-сервера прямой версии RStudio Server не существует — в таких случаях используют виртуализацию или контейнеры, но это уже тема отдельного развёртывания.
⚠️ Внимание: старые выпуски RStudio могут не поддерживать современные версии Windows и macOS, а новые сборки, наоборот, отказываются работать на устаревших системах. Если у вас старая ОС, проверьте системные требования конкретного релиза до скачивания, а не после неудачной установки.
Стоит ли всегда ставить последнюю версию
Не всегда. Свежее обновление приносит исправления ошибок и поддержку новых возможностей R, но в рабочих проектах с настроенным окружением резкий переход иногда ломает воспроизводимость: меняется поведение отдельных функций среды, интеграция с пакетами, внешний вид отчётов.
Разумная стратегия — обновляться планово, между крупными этапами проекта, а не посреди срочной сдачи результатов. Для критичных вычислений фиксируйте версии инструментов в документации проекта: это избавит от вопросов, почему результаты «вчера» и «сегодня» различаются.
Что делать, если нужна старая версия RStudio
Posit хранит архив предыдущих релизов на официальном сайте в разделе загрузок. Это полезно, когда инструкция или корпоративный стандарт требует конкретной сборки. Скачивайте старые версии только с официального архива — сторонние источники могут распространять изменённые установщики.
Ещё один сценарий — параллельное использование нескольких версий R с одной средой. RStudio умеет переключаться между установленными интерпретаторами через Tools → Global Options → General → R version. Это удобно, когда один проект требует старой версии R, а другой — новой.
Частые вопросы о версиях RStudio
Чем RStudio отличается от Posit?
Posit — новое название компании-разработчика (ранее RStudio PBC). Сама среда пока сохраняет имя RStudio, но серверная Pro-версия переименована в Posit Workbench. По сути это тот же продукт от той же команды.
Нужно ли удалять старую версию перед установкой новой?
Обычно нет — установщик обновляет программу поверх существующей. Настройки и проекты при этом сохраняются, поскольку хранятся в пользовательском профиле отдельно от файлов программы.
Почему после обновления RStudio пропали пакеты?
Скорее всего, вы обновили не только среду, но и сам R. Пакеты привязаны к версии интерпретатора, а не к RStudio, поэтому после смены R их нужно установить заново в новое окружение.
Есть ли портативная версия RStudio?
Официальной portable-сборки нет. Для работы без установки обычно используют серверный вариант через браузер или облачные решения вроде Posit Cloud.
Как узнать, 32-битная или 64-битная у меня версия?
Современные сборки RStudio выпускаются для 64-битных систем. Архитектуру R, с которой работает среда, можно увидеть в выводе команды R.version в консоли — там указывается платформа сборки.