Подробный гайд: Установка и настройка PortProton на ALT Linux
Установка PortProton на ALT Linux — отличное решение для запуска Windows-игр и приложений. Поскольку ALT Linux использует пакетный менеджер apt-get (работающий поверх RPM), нативная установка может иногда сталкиваться с нехваткой 32-битных библиотек. Поэтому я предложу два способа: через Flatpak (самый надежный и рекомендуемый для ALT) и через официальный скрипт (нативный).
Способ 1: Установка через Flatpak (Рекомендуется)
Этот способ предпочтителен для ALT Linux, так как Flatpak-пакет уже содержит все необходимые зависимости (включая 32-битные библиотеки, Wine/Proton и Vulkan), что избавляет вас от «танцев с бубном» при их установке.
Шаг 1. Установка Flatpak
Откройте терминал и установите Flatpak, если он еще не установлен:
sudo apt-get update
sudo apt-get install flatpak
Шаг 2. Добавление репозитория Flathub
Добавьте официальный репозиторий Flathub, откуда будет скачиваться PortProton:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Шаг 3. Установка PortProton
Установите саму программу:
flatpak install flathub ru.linux_gaming.PortProton
Подтвердите установку, нажав y (или д), когда система запросит подтверждение.
Шаг 4. Запуск
После установки вам может потребоваться перезагрузить компьютер (или выйти из системы и зайти снова), чтобы иконка PortProton появилась в меню приложений вашего рабочего стола (MATE, XFCE и т.д.).
Запустить из терминала можно командой:
flatpak run ru.linux_gaming.PortProton
Способ 2: Нативная установка через официальный скрипт
Если вы предпочитаете классическую установку в систему, используйте официальный скрипт разработчиков.
Шаг 1. Установка зависимостей
Для работы скрипта и самой оболочки PortProton необходимы базовые утилиты.
В ALT Linux они устанавливаются так:
sudo apt-get update
sudo apt-get install wget curl git yad zenity p7zip cabextract tar xz vulkan-tools
(Примечание: если p7zip не находится, попробуйте установить пакет 7zip или p7zip-full).
Шаг 2. Загрузка и запуск установочного скрипта
Скачайте актуальный скрипт установки из официального репозитория:
wget -O install_portproton.sh https://raw.githubusercontent.com/linux-gaming-ru/PortProton/master/install_portproton.sh
Сделайте скрипт исполняемым и запустите его:
chmod +x install_portproton.sh
./install_portproton.sh
Шаг 3. Следование инструкциям мастера
Скрипт откроет графическое (или текстовое) меню.
- Выберите «Установить PortProton» (или аналогичный пункт).
- Укажите путь для установки (по умолчанию создается папка
PortProtonв вашем домашнем каталоге). - Дождитесь окончания загрузки и распаковки. Скрипт сам скачает необходимые версии Wine/Proton.
После завершения в меню приложений появится ярлык PortProton, либо вы сможете запускать его через скрипт PortProton.sh в папке установки.
Первые шаги и настройка в PortProton
Независимо от выбранного способа, интерфейс и логика работы будут одинаковыми:
1. Добавление игры/приложения:
- Откройте PortProton.
- Нажмите кнопку «Установить» (или «Добавить игру»).
- Выберите установочный
.exeили.msiфайл вашей игры/программы. - PortProton создаст для нее отдельный префикс (контейнер) и предложит выбрать версию Proton/Wine.
2. Выбор версии Proton/Wine:
- В меню добавления игры вы можете выбрать версию движка. Для современных игр рекомендуется использовать GE-Proton (можно скачать прямо из меню PortProton во вкладке «Менеджер версий»).
- Для старых игр или специфического софта лучше подходит классический Wine (например, стабильные ветки 8.x или 9.x).
3. Создание ярлыков:
- После установки игры в списке PortProton нажмите на нее правой кнопкой мыши (или выберите в меню действий) и выберите «Создать ярлык на рабочем столе» или «Добавить в меню приложений».
Советы для ALT Linux
* Драйверы видеокарты:
Убедитесь, что у вас установлены проприетарные драйверы NVIDIA (пакеты nvidia_glx_*) или актуальные Mesa для AMD/Intel. Для работы Vulkan в 32-битных играх в нативной установке (Способ 2) могут потребоваться 32-битные библиотеки: sudo apt-get install libvulkan1-i586 libGL-i586. При использовании Flatpak (Способ 1) это не требуется.
* Права доступа:
Никогда не запускайте PortProton или установщики игр от имени root (через sudo). Это нарушит права доступа к файлам префикса Wine, и игра не запустится.
* Кириллица в путях:
PortProton отлично поддерживает кириллицу, но во избежание редких багов в старых играх, старайтесь устанавливать сами игры в пути без пробелов и русских букв (например, ~/Games/MyGame), либо используйте стандартный C:\Program Files внутри виртуального диска PortProton.
Мы делимся этой технической информацией, чтобы помочь вам в решении задач — используйте её с пониманием. Статья носит рекомендательный характер, поэтому, пожалуйста, применяйте описанные методы осмотрительно.