Постараемся обойтись без пердолинга и лишних телодвижений.
Начало
Нам понадобятся.
1. Компутатор с Linux, который более менее обновляется.
2. Желание дойти до конца.
Steam
Какого-то единого способа установки Steam нет, но скорее всего он должен быть во встроенном магазине приложений по-умолчанию. К примеру в Fedora Linux, он будет в магазине если во время первой настройки включить дополнительные репозитории. Если не найдёте, то посмотрите в сети, что советуют сделать разработчики конкретно вашего дистра. От себя могу только посоветовать ставить в формате flatpak (источник может быть указан как Flathub).
Далее открываем Steam, при необходимости включаем русский язык, и переключаем тоглы, где упомянут Steam Play.
Steam перезагрузится, и станут доступны все игры. Если этого достаточно, то можно остановиться здесь. Если нет, то продолжаем.
Не-Steam
Есть много способов ставить игры не из Steam. Например, есть Heroic Launcher — клиент Epic Games Store для Linux. Я же покажу более общий спобоб, с которым можно использовать любые лончеры, в том числе и Rutracker Store.
Bottles
Это утилита, которая позвоняет запускать Windows приложения под Linux, прежде всего игры. При этом каждое установленное приложение может сидеть в своём изолированном пространстве.
Как и у Steam, у той утилиты нет единого способа установки. Но разработчик рекомендует устанавливать из Flathub. Если этот источник приложений изначально подключен к магазину (как у меня), то просто ставим из него. Если нет, то рекомендую зайти к ним на сайт.
Итак, “бутылки” установлены. Но может встать вопрос, а как нам скачать игру Linux, если та распространяется торрентом? От себя могу посоветавать приложения qbittoerent и fragment. Последний особенно хорош, елси нужно просто тыкнуть по magnet-ссылке и спокойно идти пить чай.
Кликаем Создать бутылку. В параметрах выбираем нужную среду. Нас интересует среда Игры. Подтвержаем и ждём пару минут.
Приложение радостно сообщит, что всё ок и отобразит бутылку в в списке.
Сейчас нужно сделать маленьку настройку, которая может потом упростить жизнь, если используется масштабирование. Тыкаем по Параметры -> Дополнительные параметры дисплея. И находим параметр Screen Scaling DPI. Он по-умолчанию установлен на 96, что соответсвует 100%-ному масштабированию в Windows. В зависимости от параметров его нужно изменить. Например, если масштаб установлен на 150%, то число нужно умножить на 1,5. Если масштабирование не используется, то трогать не нужно.
Теперь самый простой шаг: нажимаем кнопку запустить файл. Может быть такой баг, что в папке всё пусто. Просто выходим из неё и заходим обратно. Последний момент. Если установщик падает с ошибкой вида IsArcExtract (часто встречается в репаках), то обычно помогает запустить игру “изнутри бутылки”. Так же в меню нашей бутылки нажимаем на шапке приложения 3 точки -> Обзор файлов и перекидываем туда установочные файлы. Тыкаем по установщику, выбираем нашу бутылку.
PROFIT
З.Ы.
Ноутбук с intel 13900h, nvidia 4070 laptop и установленной Fedora Linux Workstation.
З.З.Ы
Некоторые установщики и игры, особенно старые, могут падать из-за недостатка каких-то библиотек. Для их установки есть пункт Зависимости в меню бутылки.