Гид по технологиям

Установка RetroPie как приложения в Raspian на Raspberry Pi

7 min read Raspberry Pi Обновлено 20 Apr 2026
Установить RetroPie в Raspbian на Raspberry Pi
Установить RetroPie в Raspbian на Raspberry Pi

Важно: установка ROM и BIOS может нарушать авторские права. Используйте только те образы, на которые у вас есть права или которые свободно распространяются.

Зачем устанавливать RetroPie как приложение в Raspbian

Многие руководства предлагают отдельный образ (disk image) RetroPie, но это пожертвует вашим текущим окружением Raspbian и проектами. Установка RetroPie в уже настроенную Raspbian даёт гибкость: вы сохраняете рабочее окружение, можете запускать другие приложения параллельно и реже перезаписываете SD‑карту.

Короткая модель мышления: если вы хотите сочетать ретро‑игры и другие проекты на одной плате — ставьте RetroPie в Raspbian. Если цель — чистая консольная игровая станция — отдельный образ может быть проще.

Что понадобится

  • Надёжный блок питания для Raspberry Pi (рекомендуется оригинал или качественный аналог).
  • microSD карта минимум 8 ГБ с предустановленным Raspbian Stretch / Raspbian (минимум 8 ГБ, лучше 16 ГБ и выше).
  • HDMI‑кабель или совместимый дисплей/тач‑скрин.
  • Кабель Ethernet или настройка Wi‑Fi.
  • Клавиатура и мышь для первоначальной настройки.
  • Игровой контроллер (USB или Bluetooth) — можно настроить позже.

Изображение Raspberry Pi с RetroPie и периферией

ALT: Raspberry Pi с подключённым контроллером, HDMI и microSD картой, готовый для установки RetroPie

Подготовка Raspbian

Перед установкой убедитесь, что система обновлена и локаль корректна.

  1. Загрузите Raspberry Pi с уже установленной Raspbian.
  2. Откройте терминал и обновите списки пакетов:
sudo apt update
sudo apt upgrade -y
  1. Настройте локаль. Откройте конфиг:
sudo raspi-config

В меню выберите Localisation Options > Change Locale и отметьте en_US.UTF-8 UTF-8 (или локальную кодировку, если у вас специфичная локаль). Подтвердите OK и дождитесь применения изменений. Затем перезагрузите:

sudo reboot

Примечание: вместо raspi-config можно использовать графический Raspberry Pi Configuration Tool (в меню Preferences). На вкладке Localization выберите Set Locale и установите en_US.UTF-8.

После перезагрузки проверьте локаль командой:

locale

Убедитесь, что каждая строка содержит en_US.UTF-8 (или вашу выбранную кодировку).

Скриншот настройки локали в raspi-config

ALT: Окно raspi-config с пунктом Localisation Options, выделен Change Locale

Установка RetroPie

  1. Убедитесь, что git установлен:
sudo apt install git -y
  1. Клонируйте репозиторий RetroPie‑Setup и сделайте скрипт исполняемым:
git clone https://github.com/RetroPie/RetroPie-Setup.git
cd RetroPie-Setup
chmod +x retropie_setup.sh
  1. Запустите установочный скрипт:
sudo ./retropie_setup.sh
  1. В появившемся меню выберите OK на вступительном экране, затем 1. Basic install. Подтвердите Yes, чтобы установить пакеты из core и main RetroPie.

Установка может занять значительное время — всё зависит от скорости интернет‑соединения и выбранных пакетов. По завершении вернитесь в меню и выберите R Perform Reboot, подтвердите Yes.

Первичный запуск и настройка контроллера

После перезагрузки система загрузится в графическую среду, а затем закроется и покажет консоль. Войдите под вашим пользователем (обычно pi) и выполните:

emulationstation

EmulationStation запустится и предложит настроить контроллер. Можно настроить сразу или пропустить и сделать это позже через RetroPie меню.

Если используете Bluetooth‑контроллер, подключите и пропарите его заранее через меню RetroPie или через системные инструменты BlueZ.

Подключение к Wi‑Fi

Если вместо Ethernet вы используете Wi‑Fi:

  1. Откройте RetroPie меню → WiFi.
  2. Выберите 1 Connect to WiFi network.
  3. Выберите вашу сеть, введите пароль и подтвердите.

После успешного соединения в меню появится IP‑адрес.

Wi‑Fi и меню RetroPie на экране Raspberry Pi

ALT: Меню RetroPie с пунктами настроек сети и подключёнными контроллерами

Установка дополнительных эмуляторов

В RetroPie есть множество эмуляторов — от 8‑битных до 3D систем. Чтобы установить дополнительные эмуляторы:

  1. Перейдите RetroPie > RetroPie Setup > Manage packages.
  2. Выберите opt Manage optional packages.
  3. Найдите нужный эмулятор и выберите Install from source.

Примеры платформ: Nintendo 64, Sega Dreamcast, различные 8‑битные системы, MAME для аркадных игр, ScummVM для квестов.

Важно: сборка некоторых эмуляторов может занимать часы на медленной SD‑карте или при слабом CPU. Для тяжёлых сборок полезно иметь подключение к электричеству и стабильное охлаждение.

BIOS и ROM: где хранить и как переносить

Эмуляторы часто требуют BIOS файлов и ROM образов игр. По юридическим причинам мы не даём ссылки на ROM/BIOS — используйте только легальные образы.

Папки для загрузки обычно находятся в /home/pi/RetroPie/roms. Структура по системе: например /home/pi/RetroPie/roms/nes, /home/pi/RetroPie/roms/snes и т.д. BIOS помещают в /home/pi/RetroPie/BIOS или указанную папку эмулятора.

Способы передачи файлов на Raspberry Pi:

  • По SSH/SFTP с другого компьютера (лучше всего). Пример: использовать SFTP в FileZilla или scp.
  • По USB: записать файлы на флешку и перенести через файловый менеджер PIXEL.
  • Загрузить через браузер Chromium, если вы работаете в PIXEL.
  • Использовать Samba: RetroPie по умолчанию открывает сетевые шары \RETROPIE.

Пример копирования по scp:

scp /path/to/game.rom pi@192.168.1.42:/home/pi/RetroPie/roms/nes/

После копирования перезапустите EmulationStation или выберите Restart from RetroPie menu, чтобы игры появились в интерфейсе.

Выход из RetroPie и возврат в PIXEL

Чтобы выйти из EmulationStation: нажмите Start → Quit → Quit EmulationStation. В командной строке запустите PIXEL дисплей менеджер:

sudo systemctl start lightdm

Это перезапустит рабочий стол PIXEL, и вы сможете продолжить работу в Raspbian.

Чтобы снова запустить RetroPie, выполните emulationstation в терминале.

Отладка и типичные проблемы

  • EmulationStation не запускается — проверьте, установлены ли все зависимости и свободна ли память. Запустите из терминала и смотрите логи.
  • Контроллер не распознаётся — попробуйте другой USB‑порт, убедитесь, что батареи заряжены, или выполните настройку контроллера вручную через RetroPie → Configure Input.
  • Эмулятор не запускает игру — проверьте, лежит ли ROM в правильной папке и соответствует ли расширение требуемому формату; также проверьте наличие BIOS.
  • Сборка эмулятора падает — убедитесь, что у вас достаточно свободного места и обновлённые пакеты (apt update && apt upgrade).

Совет: включите swap на microSD осторожно — это может продлить время сборки, но ускорит износ карты. Лучше использовать внешнюю USB‑память для больших сборок.

Альтернативные подходы

  • Отдельный образ RetroPie: проще для чистых игровых консолей. Используйте, если не нужны другие проекты на Pi.
  • BerryBoot: мультизагрузчик, который позволяет загружать несколько образов с одного диска/USB. Подойдёт для экспериментов с разными ОС.
  • Использование внешнего SSD/USB‑накопителя: храните ROM/BIOS и эмуляторы на внешнем диске, чтобы снизить износ microSD.

Когда этот подход не подходит

  • Если вы хотите только игровую консоль и не планируете запускать дополнительные проекты — образ RetroPie может быть удобнее.
  • Если у вас слабая SD‑карта и вы часто собираете эмуляторы из исходников — сборка будет медленной и может привести к ошибкам.

Роль‑ориентированные чек‑листы

Хоббист:

  • microSD ≥ 16 ГБ
  • USB‑контроллер или Bluetooth‑геймпад
  • Зарезервированный час на установку и дополнительные 1–3 часа на сборку эмуляторов
  • Базовые команды SSH и SCP

Учитель/лаборант:

  • Несколько контроллеров для классового использования
  • План урока: 10 мин подготовка, 20–30 мин демонстрация эмуляторов, 20 мин самостоятельной работы
  • Резервный образ Raspbian на отдельной карте

DIY‑девелопер (хардкор):

  • Внешний SSD для ROM/BIOS
  • Набор инструментов для охлаждения (радиатор, вентиляция)
  • Скрипты автоматизации резервных копий /home/pi

Мини‑методология: установка RetroPie в 7 шагов

  1. Обновите Raspbian: apt update && apt upgrade.
  2. Настройте локаль через raspi-config и перезагрузитесь.
  3. Установите git.
  4. Клонируйте RetroPie‑Setup и сделайте скрипт исполняемым.
  5. Выполните базовую установку, дождитесь завершения и перезагрузите.
  6. Запустите emulationstation и настройте контроллер.
  7. Добавьте ROM/BIOS и нужные эмуляторы.

Глоссарий (1‑строчные определения)

  • RetroPie — набор скриптов и конфигураций для установки эмуляторов на Raspberry Pi.
  • EmulationStation — графический лаунчер/интерфейс для запуска игр в RetroPie.
  • ROM — образ игры (файл). Должен использоваться легально.
  • BIOS — файл прошивки, требуемый некоторыми эмуляторами.
  • raspbian‑config/raspi‑config — инструмент настройки Raspberry Pi.

Проверки и критерии приёмки

  • EmulationStation стартует без ошибок.
  • Контроллер распознаётся и работает в меню.
  • Wi‑Fi подключается и виден IP‑адрес.
  • По сети доступны папки \RETROPIE (Samba) или можно копировать файлы через SFTP.
  • Минимум одна игра запускается корректно с нужным эмулятором и BIOS.

Полезные советы и усовершенствования

  • Резервное копирование: держите образ /home/pi или весь раздел SD в облаке/на другом носителе.
  • Темы: изменяйте тему EmulationStation через RetroPie → UI Settings → Theme Set.
  • Производительность: для N64 и Dreamcast используйте модели Pi 3B+ или 4; Pi Zero и старые модели поддерживают лишь 8‑битные системы.

Ретро игры на Raspberry Pi с контроллером

ALT: Игровой контроллер и экран с запущенным эмулятором на Raspberry Pi, показан интерфейс EmulationStation

Краткое резюме

Установка RetroPie как приложения в Raspbian даёт гибкость и не требует перезаписи microSD. Подготовьте систему: обновите пакеты, настройте локаль, установите git, затем клонируйте RetroPie‑Setup и выполните базовую установку. Настройте контроллер, подключитесь к сети и добавьте эмуляторы, BIOS и ROM. Для продвинутых сценариев рассмотрите использование внешнего хранилища или мультизагрузчика.

Ключевые рекомендации:

  • Делайте резервные копии перед экспериментами.
  • Используйте легальные ROM и BIOS.
  • Для тяжёлых сборок используйте более мощные модели Raspberry Pi.

Короткое объявление: хотите превратить свой Raspberry Pi в универсальную игровую консоль, не теряя возможности разработки? Установка RetroPie в Raspbian — быстрый и гибкий путь.


Дополнительные ресурсы: официальная страница RetroPie на GitHub, документация EmulationStation и форумы сообщества RetroPie помогут с нестандартными проблемами и темами оформления.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Фильтры Google Home и Nest
Умный дом

Фильтры Google Home и Nest

Как заставить Amazon Alexa ругаться
Руководство

Как заставить Amazon Alexa ругаться

Настройка Google Nest Mini — пошагово
Умный дом

Настройка Google Nest Mini — пошагово

Как подключить Amazon Echo и Alexa к Wi‑Fi
Умный дом

Как подключить Amazon Echo и Alexa к Wi‑Fi

Красное кольцо на Amazon Echo: причины и исправления
Гаджеты

Красное кольцо на Amazon Echo: причины и исправления

Alexa и эксклюзивные скидки на Amazon
Технологии

Alexa и эксклюзивные скидки на Amazon