Данная статья является переводом статьи Emulation on Ubuntu с сайта emulation.miraheze.org, за что им большое спасибо.
Информация для Новичков.
Большая разница между Windows и GNU/Linux в том, что когда тебе нужно установить программу в Linux, тебе не нужно идти на сайт, скачивать инсталлятор и уже потом устанавливать (за исключением некоторых случаев).
У многих дистрибутивов Linux есть так называемые репозитории - что-то по типу магазина приложений. Ты пользуешься пакетным менеджером для поиска программ в репозиториях, их установки, обновления и удаления.
Твой дистрибутив Linux идет уже с настроенными для него репозиториями, откуда ты уже можешь устанавливать программы, но для популярных эмуляторов там не всегда найдется свежая версия. И то, что мы должны сделать, это подключить дополнительные репозитории, чтобы мы могли обновлять эмуляторы. Однажды подключенный репозиторий позволит устанавливать эмуляторы так же, как и другие программы и обновлять их.
Всё это круто конечно, но некоторые эмуляторы в основных репозиториях не водятся, и мы будем использовать несколько различных методов. чтобы их установить.
ВНИМАНИЕ!
Данная инструкция расчитана на пользователей *buntu-систем - Ubuntu, Xubuntu, Kubuntu и Lubuntu и дистрибутивах, основанных на них (типа Linux Mint). Репозитории, перечисленные здесь, могут НЕ РАБОТАТЬ на остальных дистрибутивах, но ты можешь найти эмуляторы в репозиториях для своего дистрибутива (официальных или неофициальных) или, на крайний случай, собрать их из исходников.
Как добавить репозиторий.
Чтобы добавить репозиторий, тебе нужно прописать в терминале следующую команду:
sudo add-apt-repository ppa:user/ppa-name
... где ppa:user/ppa-name - название репозитория из списка внизу, который ты хотел бы подключить. После подключения репозитория нужно обновить список доступных пакетов:
sudo apt-get update
После обновления списка пакетов файлы эмулятора станут доступны для установки.
Установка, обновление и удаление эмуляторов
Для этих целей я рекомендую установить Synaptic - пакетный менеджер, с его помощью можно устанавливать, удалять программы и следить за тем, какие пакеты установлены. Через систему поиска найти нужный эмулятор по имени не составит труда.
Эмулятор | Репозиторий | Статус | Последняя версия | Поддерживаемые версии Ubuntu | ARM(*7) |
---|---|---|---|---|---|
RetroArch | ppa:libretro/testing | Testing | 1.3.4 | 14.04,15.04,15.10,16.04(*1) | ✓ |
ppa:libretro/stable | Stable | 1.3.4 | 14.04,15.04,15.10,16.04(*1) | ✓ | |
VBA-M | ppa:sergio-br2/vbam-trunk | Stable | 1.8.0.1508-r1343~12 | 14.04,15.04,15.10 | ✗ |
PlayDeb(*3) | Stable | 1.8.0.1498-1~getdeb2~wily | 16.04 | ✗ | |
PCSX2 | ppa:gregory-hainaut/pcsx2.official.ppa | Testing | 1.4.0 | 14.04,15.04,15.10,16.04 | ✗ |
MAME | ppa:c.falco/mame | Stable | 0.164 | 14.04,15.04 | ✗ |
ppa:c.falco/alpha(*5) | Testing | 0.177 | 15.10,16.04 | ✗ | |
Dolphin | ppa:dolphin-emu/ppa ppa:dolphin-emu/gcc-for-dolphin | Testing | 5.0+git+r128 | 14.04(*2),15.04,15.10,16.04,16.10 | ✓(arm64) |
PCSX-Reloaded | ppa:rebuntu16/pcsx-reloaded-svn+unofficial | Stable/Testing | 1.9.94+svn97809-1 | 14.04,15.04,15.10 | ✗ |
PPSSPP | ppa:ppsspp/testing | Testing | 1.2.2-r149 | 14.04,15.04,15.10,16.04 | ✓ |
ppa:ppsspp/stable | Stable | 1.2.2-r134 | 14.04,15.04,15.10,16.04 | ✓ | |
Mednafen | PlayDeb(*3) | Stable | 0.9.38.7-1~getdeb1 | 14.04,15.04,15.10(*6) | ✗ |
ScummVM | PlayDeb(*3) | Stable | 1.8.0-1~getdeb1 | 14.04,15.10,16.04 | ✗ |
DeSmuME | ppa:random-stuff/ppa | Stable | 0.9.11+r1~4 | 12.04,14.04,15.04,15.10,16.04 | ✓ |
Mupen64Plus | Testing | 2.5-7+r630~7 | 14.04,15.04,15.10,16.04 | ✓ | |
PokeMini | Stable | 0.60 | 14.04,15.04,15.10,16.04 | ✓ | |
Gambatte | Stable | 0.5.0 r577 (git) | 12.04,14.04,15.04,15.10,16.04 | ✓ | |
Reicast | Testing | r7-rc (git) | 14.04,15.04,15.10 | ✓ | |
Supermodel | Stable | 0.3a~WIP (svn) | 12.04,14.04,15.04,15.10,16.04 | ✓ | |
mGBA | Testing | 0.3.0~WIP (git) | 14.04,15.04,15.10,16.04 | ✓ | |
Snes9x | Stable | 1.53+git-r281~2 | 14.04,15.04,15.10,16.04 | ✓ | |
ScummVM, FCEUX, higan, ZSNES, старые версии других эмуляторов | Официальный репозиторий Ubuntu | (*4) | Разные | Разные | Varies |
- Поддержка ядер в разных версиях Ubuntu может быть разной;
- Требуются свежие версии libstdc++6 и соответствующие пакеты, доступны в репозитории ppa:dolphin-emu/gcc-for-dolphin;
- PlayDeb - не репозиторий. инструкцию по установке см. в следующей таблице.
- Обновляется при обновлении версии системы;
- Некоторые версии MAME доступны в ppa:c.falco/trashbin, но он не обновлялся с 17 мая 2016 года;
- Mednafen 0.9.38.7 уже есть в официальном репозиотрии Ubuntu;
- Репозитории с ARM-пакетами могут быть полезны для HP Hardfloat, odroid, Raspberry Pi 2 и т.п.
Также репозитории находятся путём поиска по фразе "имя-эмулятора launchpad ppa". Кстати, проверяй, для какой версии системы репозиторий предназначен (проверяется по кодовому имени релиза, типа Raring, Quantal), так как репозитории для старых релизов не обновляют.
Игровые репозитории
Название | Репозиторий или адрес сайта | Примечание |
PlayDeb (ответвление GetDeb, специализирован на играх) | Репозитория на Launchpad нет. | Внимание! В Казахстане данный сайт блокируют, почему - Бог его знает. Как исправить бяку. Установка:
|
Ubuntu Games (Kega Fusion, Streets of Rage Remake) | ppa:ubuntugames/games | Внимание! Kega существует только в 32х-разрядном варианте! При установке на чистую 64х-разрядную систему эмулятор потянет за собой проядка 70 Мб 32х-разрядных библиотек! |
Linux Games Database | www.lgdb.org/ | Сайт, посвященный играм для Linux. Игры имеют описания, скриншоты и ссылки на скачивание/покупку. |
DRD Team (Движки Doom и Wolfenstein 3D) | http://debian.drdteam.org/ | Установка Открываем терминал (Ctrl+Alt+T) и вводим в него следующее:
|
Djl | http://djl-linux.org/relique/index_en.php | Менеджер игр (игры, увы, он видит только те, что были установлены из репозитория программы). В комплекте идут: новостная лента RSS, IRC-чат, расширение с помощью системы плагинов. |
Cabrio | ppa:sergio-br2/cabrio | Оболочка для эмуляторов, заточенная под использование в аркадных автоматах. |
Перевод был впервые опубликован на форуме портала Emu Land.net
Комментариев нет:
Отправить комментарий