Поиск по сайту:

Да, вы можете получить магазин Epic Games Store на своем ПК с Linux. Вот как


Ключевые выводы

  • Вы можете играть в игры Epic Games на Linux с помощью таких инструментов, как Heroic Launcher, Lutris, Legendary и Bottles.
  • Heroic Launcher обеспечивает удобный доступ к Epic Games в Linux, поддерживая простую установку и обновление.
  • Legendary обеспечивает управление через интерфейс командной строки для установки и запуска Epic Games прямо с терминала.

За последние несколько лет игровое сообщество Linux быстро выросло благодаря разработке игр с открытым исходным кодом и уровням совместимости. Благодаря всем этим играм, игры Epic также попадают в заголовки новостей в сообществе Linux. Теперь запускать игры Epic на Linux стало проще, чем когда-либо.

Можно ли играть в игры Epic Games на Linux?

Да, вы можете играть в игры Epic Games на Linux, но для этого требуется обходной путь, поскольку магазин Epic Games официально не поддерживает Linux. Вместо официального средства запуска Epic Games вы можете использовать альтернативные инструменты, такие как Heroic Games Launcher, для доступа к Epic Games в Linux. Другой вариант — Lutris, платформа управления играми для Linux, которая использует такие программы, как Wine, которые позволяют запускать игры для Windows в системе Linux (включая программу запуска Epic Games).

Играйте с героической лаунчером

Heroic Games Launcher — один из лучших способов доступа к Epic Games в Linux. Это альтернатива программе запуска Epic Games с открытым исходным кодом, основанная на клиенте Epic Games с командной строкой Legendary. Он интегрируется с Wine или Proton и позволяет вам устанавливать и запускать игры из вашей библиотеки Epic в Linux. Более того, он предлагает более простой интерфейс, чем ручная настройка Wine или Lutris.

Я предпочитаю программу запуска Heroic Games другим методам доступа к Epic Games. В отличие от Legendary, которая работает только с использованием командной строки, Heroic Launcher обеспечивает удобство работы и упрощает установку, обновление и запуск игр. Кроме того, с помощью Heroic вы можете легко получить доступ к своей библиотеке GOG.

Программа запуска игр Heroic доступна во всех основных дистрибутивах Linux, включая Ubuntu, Arch Linux и Fedora/CentOS/RHEL. Вы можете установить его, используя пакеты Flatpak, AppImage, DEB и RPM.

Я предлагаю использовать версию Flatpak, которую вы можете установить через центр программного обеспечения, если Flatpak уже настроен. В противном случае получите Heroic Launcher для Linux следующим образом:

flatpak install flathub com.heroicgameslauncher.hgl

Программа запуска Heroic также доступна в виде файла DEB для дистрибутивов на базе Ubuntu и Debian. Чтобы установить его, перейдите в каталог Download и установите его с помощью менеджера пакетов Debian:

cd Downloads
sudo dpkg -i heroic_2.15.2_amd64.deb

Для Arch Linux вы можете использовать любой помощник AUR, чтобы получить Heroic Launcher:

yay -S heroic

Чтобы установить Heroic Launcher с помощью пакета RPM в Red Hat и Fedora, запустите следующее:

sudo rpm -iv heroic-2.15.2.x86_64.rpm

Кроме того, вы можете установить Heroic Launcher для Fedora, используя менеджер пакетов DNF по умолчанию. Но для этого сначала включите репозиторий Copr:

sudo dnf copr enable atim/heroic-games-launcher
sudo dnf install heroic-games-launcher-bin

После установки Heroic Games Launcher запустите его из меню приложений и войдите в систему, используя учетные данные своей учетной записи Epic Games. Вы также можете выбрать альтернативные варианты входа, такие как Google или Facebook.

После входа в систему вы найдете все книги, которые вы добавили в свою учетную запись, в разделе «Библиотека». Чтобы начать играть в игры, выберите игру из списка и нажмите кнопку «Установить».

Перед установкой лаунчер Heroic запросит путь установки. Вам также необходимо настроить префикс и версию Wine для запуска игры.

После этого дождитесь завершения установки. После этого запустите игру, чтобы начать играть.

Если игра не загружается, попробуйте другие версии Wine. Для этого выберите «Винный менеджер» в боковом меню.

Здесь вы можете выбрать любую альтернативную версию Wine. Это поможет вам найти версию Wine, совместимую с устанавливаемой вами игрой.

Запустите Epic Games с помощью Lutris

Lutris — это игровая платформа с открытым исходным кодом, которая помогает запускать игры Epic с помощью Wine. Он не так хорош, как Heroic Launcher, так как вы не получите привычного опыта работы в магазине Epic Games, но он сделает всю работу за вас.

Lutris — это единая платформа для организации и запуска игр из различных источников, таких как Steam, GOG, Humble Bundle, эмуляторов или веб-игр.

Lutris доступен на Flathub, поэтому для его запуска:

flatpak install flathub net.lutris.Lutris

Для Fedora получите его, используя менеджер пакетов по умолчанию:

sudo dnf install lutris

Lutris также можно установить непосредственно из дополнительного репозитория Arch. Для этого используйте любой помощник AUR, например Yay, или менеджер пакетов по умолчанию (pacman):

sudo pacman -S lutris

Если вы используете другой дистрибутив Linux, вы можете найти подробные инструкции по установке на официальной странице загрузки Lutris.

После завершения установки откройте Lutris и найдите «Магазин Epic Games» на левой панели.

Если он не отображается, перейдите в настройки и включите его в разделе «Доступные источники». Здесь вы также найдете другие источники игр, такие как GOG и Origin.

Теперь войдите в свою учетную запись Epic и настройте конфигурацию Wine, следуя инструкциям на экране.

Подождите завершения установки.

После этого запустите Epic Games Store, найдите в своей библиотеке или купите совместимую игру и установите ее.

Запускайте Epic Games через Legendary

Legendary — это инструмент с интерфейсом командной строки (CLI) для установки игр только для Windows в вашей системе Linux. Он также позволяет вам управлять играми, доступными в Epic Games Store, и играть в них без использования официального средства запуска Epic Games. Будучи инструментом CLI, Legendary легок и не требует затрат на полноценный графический интерфейс.

Некоторые дистрибутивы Linux уже предлагают Legendary в своем репозитории по умолчанию. В настоящее время доступны следующие дистрибутивы: Arch, Gentoo, openSUSE и Fedora. Однако помните, что этими пакетами управляют сторонние сопровождающие, поэтому они не всегда могут быть немедленно обновлены до последней версии.

Чтобы стать легендарным в Arch Linux, вы можете использовать любой помощник AUR или напрямую клонировать пакет из репозитория AUR:

git clone https://aur.archlinux.org/legendary.git
cd legendary/
makepkg --cleanbuild --syncdeps --install --clean --rmdeps

Или

yay -S legendary

Legendary также доступен в официальных репозиториях Fedora:

sudo dnf install legendary

Если вы предпочитаете иметь доступ к самым последним функциям и исправлениям, рекомендуется установить Legendary через PyPI. Также убедитесь, что в вашей системе установлена последняя версия Python.

Здесь я устанавливаю Legendary в свою систему Ubuntu. Чтобы избежать конфликта с пакетами системы, создайте виртуальную среду Python:

python3 -m venv venv

После создания виртуальной среды активируйте ее:

source venv/bin/activate

Теперь клонируйте проект Legendary из репозитория GitHub на свой локальный компьютер:

git clone https://github.com/derrod/legendary.git

Перейдите в каталог Legendary и выполните команду pip install:

cd legendary
pip install

После установки вы сможете запускать Legendary из виртуальной среды. Возможно, вам придется повторно активировать легендарную виртуальную среду для каждого нового сеанса.

Прежде чем вы сможете играть в игры, используя Legendary, сначала подтвердите свою учетную запись Epic Games, используя следующее:

legendary auth

Команда аутентификации откроет браузер в вашей системе. Браузер перенаправит вас на страницу входа в Epic Games. После входа в систему по URL-адресу вам будет предоставлена строка JSON, содержащая «authorizationCode». Скопируйте этот код аутентификации JSON в терминал и нажмите Enter.

Теперь, когда вы прошли аутентификацию, вы можете начать управлять своими Epic Games и запускать их с помощью Legendary.

Чтобы просмотреть все игры, добавленные вами в Epic Games, выполните:

legendary list-games

Вы можете установить любую игру Epic с помощью этой команды:

legendary install <game-app-name>

Замените точным названием приложения из списка игр.

Наконец, чтобы запустить игру, выполните следующую команду:

legendary launch <game-app-name>

Чтобы просмотреть список установленных игр и проверить наличие доступных обновлений, запустите:

legendary list-installed --check-updates

Чтобы облегчить процесс запуска игры Epic, создайте исполняемый bash-скрипт:

#!/bin/bash
legendary launch <game-app-name>

Перед запуском убедитесь, что сценарий bash является исполняемым:

chmod u+x <file-path>

Управляйте Epic Games в Linux с помощью бутылок

Bottles — последняя программа в нашем списке, имеющая доступ к магазину Epic Game в Linux. Он помогает запускать программное обеспечение и игры Windows, управляя префиксами Wine.

В большинстве дистрибутивов Linux Bottles доступен через Flathub. Хотя он также доступен в репозитории AUR, разработчик Bottle рекомендует загрузить его с Flathub для более стабильной версии.

Чтобы установить Bottles с помощью Flathub, запустите:

flatpak install flathub com.usebottles.bottles

После установки запустите Bottles с помощью Flatpak:

flatpak run com.usebottles.bottles

Бутылки также можно установить из Центра программного обеспечения с поддержкой Flathub.

Теперь подождите, пока он не начнет загрузку необходимых пакетов. Не нажимайте кнопку «Продолжить в автономном режиме»; в противном случае он застрянет в цикле.

После запуска Bottles создайте новый Bottle — автономную среду для запуска приложений Windows.

Вы можете выбрать одну из различных сред, например «Игры», «Приложения» или «Пользовательские». Для Epic Games выберите «Игры».

Откройте созданную вами бутылку и на боковой панели нажмите «Установить программы».

Найдите Epic Games Launcher и запустите установщик.

Bottles автоматически выполняет многие оптимизации, но вы можете вручную настроить такие программы, как Proton или Wine, и применить настройки для повышения производительности.

Примечательно, что при установке Bottles я столкнулся с проблемой отсутствия шрифтов (arial32.exe, times32.exe и trebuc32.exe) из-за неработающей ссылки для скачивания SourceForge. Быстрое решение этой проблемы — вручную загрузить шрифты и вставить их в следующее место:

$HOME/.var/app/com.usebottles.bottles/data/bottles/temp

Если ссылка для скачивания SourceForge по умолчанию не работает, попробуйте любое зеркало.

Вам также может потребоваться установить дополнительные зависимости или настройки, такие как DXVK, для повышения производительности игры.

После установки программа запуска Epic Games появится в разделе «Программы» вашего Bottle. Запустите программу запуска Epic Games.

Наконец, войдите в систему, чтобы получить доступ к своей библиотеке игр.

Теперь загрузите и установите игры Epic прямо из панели запуска.


По мере развития игровой среды Linux продолжает становиться жизнеспособной платформой как для обычных, так и для преданных геймеров. Используя такие инструменты, как Heroic Launcher, Bottles и Legendary, доступ к неродным играм для Linux и наслаждение ими становится проще.

Статьи по данной тематике: