Sketchup ei ehkä nyt ole asennettuna Wineen, tai se on asentunut sijaintiin
.wine/drive_c/Program\ Files\ \(x86\)/Itse asensin ohjelman onnistuneesti Ubuntu 14.04:ään näin:
ScketchUp Make 2017 -ohjelman asennus 64-bittiseen Ubuntuun1. Asenna uusin Wine (tällä hetkellä staging-versio 2.9)Ota käyttöön 32-bittiset paketit:
sudo dpkg --add-architecture i386
Hae repositorion avain ja lisää se järjestelmään:
wget -nc https://dl.winehq.org/wine-builds/Release.key && sudo apt-key add Release.key
Lisää Winen repositorio:
sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/
Päivitä pakettilistat:
sudo apt-get update
Asenna Wine:
sudo apt-get install wine-staging wine-staging-compat
2. Lataa uusin winetricks (Tarvitaan .NET 4.5.2:n asennukseen)
wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
3. Asenna .NET 4.5.2sh winetricks dotnet452
Tämä asentaa ensin .NET 4.0:n ja päivittää sen sitten uusimpaan versioon, jolloin vaikuttaa siltä, että asennusohjelma suoritetaan kahteen kertaan. Älä ohita toista asennusta.
4. Asenna Visual Studio 2015 Redistributable Update 3Tavallisesti asennus onnistuisi komennolla
winetricks vcrun2015, mutta winetricksin latauslinkki ei tällä hetkellä toimi, joten sen sijaan on turvauduttava manuaaliseen asennukseen. Lataa ensin asennuspaketti komennolla:
wget https://download.microsoft.com/download/6/A/A/6AA4EDFF-645B-48C5-81CC-ED5963AEAD48/vc_redist.x64.exe
(lähde:
https://github.com/WPN-XM/vcredist)
Asenna:
wine vc_redist.x64.exe
5. Aseta Wine Windows 7 -tilaan (SketchUpin asennusohjelma ei hyväksy muita)
winecfg
Avaa välilehti
Sovellukset ja valitse alaosassa Windowsin versio -kohtaan vaihtoehto
Windows 7. Paina
Käytä ja
OK6. Lataa Scketchup Make 2017Avaa selaimella sivu
https://www.sketchup.com/download ja täytä tiedot, jotta saat latauslinkin. Lataa asennuspaketti selaimella eli tallenna tiedostoksi Lataukset-kansioon.
7. Asenna ohjelma Winelläwine ~/Lataukset/SketchUpMake-en-x64.exe
Jos asennusohjelma tarjoaa .NET:n tai Visual C++ 14 Redistributablen asentamista, edellisissä vaiheissa on mennyt jotain pieleen.
Kun SketchUp on asentunut, sen pitäisi löytyä käynnistimen kautta. Päätteen kautta sen saa käyntiin näin:
wine .wine/drive_c/Program\ Files\ \(x86\)/SketchUp/SketchUp\ 2017/SketchUp.exe
On mahdollista, että SketchUp ei käynnisty vaan valittaa mfc140u.dll:n puuttumisesta (virhe näkyy vain päätteen kautta käynnistettäessä):
wine SketchUp.exe
err:module:import_dll Library mfc140u.dll (which is needed by L"C:\\Program Files (x86)\\SketchUp\\SketchUp 2017\\common_application.dll") not found
err:module:import_dll Library common_application.dll (which is needed by L"C:\\Program Files (x86)\\SketchUp\\SketchUp 2017\\SketchUp.exe") not found
err:module:import_dll Library mfc140u.dll (which is needed by L"C:\\Program Files (x86)\\SketchUp\\SketchUp 2017\\SketchUp.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files (x86)\\SketchUp\\SketchUp 2017\\SketchUp.exe" failed, status c0000135
Tällöin Visual C++ Runtime 2015:n asennuksessa on jotain vikaa. Sen voi korjata winetricksillä:
sh winetricks --force vcrun2015
Valitse Modify Setup -ikkunassa vaihtoehto
Repair.