бекап устаревшей инструкции
Mac OS, Linux
1. Каталог, в котором должен находиться мод
/home//.paradoxinteractive/Europa Universalis IV/mod/ Сам каталог ~/.paradoxinteractive/Europa Universalis IV/ создается при первом запуске игры.
2. Каталог, с файлами игры. Если у вас стим, то сразу к п.3
find ~/ -name eu4 -perm /a=x # Найти исполняемые файлы с именем eu4 в домашнем каталоге пользователя
если пусто, то
sudo find / -name eu4 -perm /a=x # Найти с root-правами исполняемые файлы с именем eu4 в файловой системе компьютера
3. Главный квест на текущий момент -- распаковка мода. Если у вас есть Win или wine, где можно его распаковать, то к п.4, если же нет, то мои поздравления. Вы попали.
Если подписаться на мод в воркшопе стима, то в каталоге с настройками Eu4 (~/.paradoxinteractive/mod) появиться файл STT.zip. На сегодняшний день этот файл испорчен. Он не распаковывается ничем. Подозреваю, что файл испортил сам стим.
Поэтому скачиваем файл отсюда, но здесь вырисовывается проблема №2. Во-первых, это sfx, во-вторых, это rar.
В deb-based дистрибутивах имеются, обычно установленные, пакеты unrar и unrar-free, которые ничего не могут сделать с этим файлом. Нужен проприетарный пакет rar. В моем Debian он не был установлен. В debian-based дистрибутивах, типа убунт, минтов и пр. пакет может быть установлен. Проверить не могу.
rar x STT\ mod\ 0404.exe
если не проходит, значит rar в системе нет.
Для deb-based
sudo aptitude install rar
Если APT не нашел такой пакет, то, скорее всего, нужно в /etc/apt/source.list подключить non-free репозитории и выполнить sudo apt-get update.
Собственно, самая сложная часть выполнена. У меня лично больше всего времени ушло на эксперименты с unrar, uzip, 7z и т.д, чем с самим запуском.
П.3 относится к Linux, причем в части с aptitude еще и к deb-based. Как распаковать винрарный sfx в Mac я не знаю.
4. Копируете файлы из папки мод архива в ~/.paradoxinteractive/Europa Universalis IV/mod.
5. Последние настройки.
Лучше не копируйте файл settings из архива мода. Это, в принципе, плохая практика в контексте разных платформ.
Либо
sed -i 's/l_english/l_russian/' ~/.paradoxinteractive/Europa Universalis IV/settings.txt # Заменить l_english на l_russian в файле settings.txt
либо
rm ~/.paradoxinteractive/Europa Universalis IV/settings.txt # Удалить settings.txt
6. В стиме правый клик по Europa Universalis --> Properties --> Set launch options, вписать -mod=mod/STT.mod
6.5. Опционально rm -r ~/.paradoxinteractive/Europa Universalis IV/gfx/
7. Запустить игру.
На скриншоте первая команда выводит информацию о дистрибутиве, на котором запущена система, а вот вывод второй команды, 'ps -axu | grep eu4' будет полезен пиратам. Мы видим как стим запустил процесс. Процесс eu4 -- тот файл, который мы нашли в п.2.
Второй способ (от driinker)
Этот способ наглядно обобщён в инструкции с картинками:
https://dl.dropboxusercontent.com/u/7733333...inuxinstall.pdf; | ссылка умерла