Найти тему

Sims3 на Elementary OS

Оглавление

После многочисленных безуспешных попыток установки Sims4 на линкусе с установленным Elementary OS, логичным было умерить аппетиты и попробовать на версию ниже.

Но и здесь оказалось не с первого раза всё удачно. Если кратко, то вывод такой - не каждый репак вам подойдет. И..как ни странно, wine предварительно устанавливать в строгой последовательности. А если планируете использовать репаки, то wine tricks тоже не помешает. Распишу, чтобы не забыть в будущем, и, может, кому тоже пригодится на основе репак версии.

Итак, что на борту:

Samsung 670Z5E

Core™ i5-3230M CPU @ 2.60GHz RAM 8Gb

AMD Radeon HD 8850M 2048Mb

Elementary OS 5.1.7 Hera

1. Ставим Wine + winetricks. Если уже всё стоит, то идём сразу к шагу 2

Установка Wine

Соблюдать последовательность ниже, репозитарию с xubuntu не пугаемся. За материал спасибо этой статейке. Лучше вставлять строки в консоли по очереди.

sudo dpkg --add-architecture i386
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys DFA175A75104960E
sudo apt install software-properties-common 
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main' 
sudo apt-add-repository 'deb https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_18.04/ ./'
sudo apt install --install-recommends winehq-stable
winecfg

Установка Winetricks

Здесь в принципе всё просто, вводим последовательно в консоли команды ниже.

sudo apt install winetricks
winetricks

Дабы избежать ошибок со встроенными "таблетками", ради которых и качаются репаки, надо еще поставить пакеты vcrun6 и mfc42. Для этого в консоли вводим эти две команды:

winetricks mfc42
winetricks vcrun6

Всё, теперь можно идти к следующему шагу.

2. Качаем нужный репак любым удобным способом. Мне подошёл от каталист. Популярный хатаб и набирающая популярность фитгёрл, к сожалению, оказались не подходящими для моей конфигурации. Возможно, у вас пройдет все хорошо. Или подойдут механики, но они требуют админских прав на установку, что с вином не сильно рекомендовано

3. Устанавливаем скаченный exe-шник. Открываем терминал в папке с нужным файлом и выполняем:

wine название.exe

Если всё хорошо, то начнутся диалоговые окна для установки

-2

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

-3

Установка занимает примерно 30-40 минут в зависимости от мощности системы. В целом не более часа.

4. После успешной установки ярлык может не появиться автоматически.

Расскажу, как его можно вывести к себе в Приложения

а) Сначала перейдём в папку, где находится созданный ярлык (если галочки при установке были сняты на создание ярлыков на рабочем столе, тогда их тут не будет - можно сразу создать свой файл с расширением .desktop с содержимым, как расписано в шагах д) и далее)

/home/user/.wine/drive_c/users/user/Рабочий стол
-4

б) Копируете требуемый ярлык с расширением .desktop в каталог:

/home/user/.local/share/applications

в) Открываете этот файл под root правами в терминале в каком-нибудь доступном редакторе (меня вполне устраивает встроенный nano).

г) Внутри потребуется заменить TS3.exe на TS3W.exe в строке Exec и StartupWMClass. Должно быть так:

Exec=env WINEPREFIX="/home/user/.wine" wine C:\\\\Program\\ Files\\ \\(x86\\)\\\\R.G.\\ Catalyst\\\\The\\ Sims\\ 3\\ Deluxe\\ Edition\\\\The\\ Sims\\ 3\\\\Game\\\\Bin\\\\TS3W.exe
StartupWMClass=ts3w.exe

д) В этом же файле указать явный путь до иконки. Обычно она лежит в том же каталоге, путь к которому указан в строке Path. На моем примере путь выглядит так:

/home/user/.wine/dosdevices/c:/Program Files (x86)/R.G. Catalyst/The Sims 3 Deluxe Edition/The Sims 3/Game/Bin

Переходим в этот каталог и находим картинку с расширением .ico

-5

Далее копируем ее наименование (можно переименовать, если смущают русские буквы и пробелы) и вставляем наименование с указанным расширением в строку Icon. Т.е. должна получиться примерно такая строка:

Icon=/home/user/.wine/dosdevices/c:/Program Files (x86)/R.G. Catalyst/The Sims 3 Deluxe Edition/The Sims 3/Game/Bin/Sims3.ico

е) В итоге полное измененное содержание файла для ярлыка должно быть такое:

[Desktop Entry]
Name=The Sims 3
Exec=env WINEPREFIX="/home/user/.wine" wine C:\\\\Program\\ Files\\ \\(x86\\)\\\\R.G.\\ Catalyst\\\\The\\ Sims\\ 3\\ Deluxe\\ Edition\\\\The\\ Sims\\ 3\\\\Game\\\\Bin\\\\TS3W.exe
Type=Application
StartupNotify=true
Path=/home/user/.wine/dosdevices/c:/Program Files (x86)/R.G. Catalyst/The Sims 3 Deluxe Edition/The Sims 3/Game/Bin
Icon=/home/user/.wine/dosdevices/c:/Program Files (x86)/R.G. Catalyst/The Sims 3 Deluxe Edition/The Sims 3/Game/Bin/Sims3.ico
StartupWMClass=ts3w.exe

После сохранения файла, иконка будет доступна в Приложениях

-6

5. Либо можно не делать ярлык, а найти заветный файл TS3W.exe, который обычно лежит в каталоге установки (помните шаг, где указывали куда сохранить, вот нужно начать смотреть оттуда) и далее перейти The Sims 3/Game/Bin. Примерно так будет выглядеть путь:

/home/user/.wine/dosdevices/c:/Program Files (x86)/R.G. Catalyst/The Sims 3 Deluxe Edition/The Sims 3/Game/Bin/TS3W.exe

Можно добавить ссылку в закладки и запускать терминал сразу из папки, тогда останется набрать только это

wine TS3W.exe

Вот и всё. Наслаждаемся