LinuxScripter |
Monday 23 April 2018 at 17:39
|
LinuxScripter
|
The title says it all. This script is for installing .net framework 4.6.1 inside wineprefix. I've based it on our dotnet45 script + instructions on https://appdb.winehq.org/objectManager.php?sClass=version&iId=34219
Since it's going to be a function rather than application script I can't really test it. Feedback is welcome.
#!/usr/bin/env playonlinux-bash
# Date : (2018-04-23 17:15)
# Distribution used to test : Ubuntu 18.04 x64
# Author : LinuxScripter
# Licence : GPLv3
# PlayOnLinux: 4.2.10
#
# Function to install .NET 4.6.1 through PlayOnLinux/PlayOnMac
#
local INSTALLER="NDP461-KB3102436-x86-x64-AllOS-ENU.exe"
local INSTALLER_MD5="864056903748706e251fec9f5d887ef9"
local INSTALLER_URL="https://download.microsoft.com/download/E/4/1/E4173890-A24A-4936-9FC9-AF930FE3FA40/NDP461-KB3102436-x86-x64-AllOS-ENU.exe"
# Removing mono
POL_Call POL_Remove_winemono
# Removing some leftover stuff that conflict with the installation
POL_Wine --ignore-errors reg delete "HKLM\Software\Microsoft\NET Framework Setup\NDP\v4" /f
rm "$WINEPREFIX/drive_c/windows/system32/mscoree.dll"
# Dependencies, overrides, and Windows version settings
Set_OS "winxp"
POL_Call POL_Install_dotnet40
Set_OS "win7"
POL_Wine_OverrideDLL "native" "mscoree"
POL_Call POL_Install_dotnet45
# Creating Temp directory
POL_Download_Resource "$INSTALLER_URL" "$INSTALLER_MD5" "dotnet461"
# Installing .NET 4.6.1
POL_Wine_WaitBefore ".NET Framework 4.6.1"
cd "$POL_USER_ROOT/ressources/dotnet461"
POL_Wine --ignore-errors "$INSTALLER" /q /c:"install.exe /q"
Set_OS "win7"
Edited by LinuxScripter
|
der Papst |
Thursday 25 October 2018 at 12:52
|
der Papst
|
How can i try/use this script?
|
Tutul |
Thursday 25 October 2018 at 19:17
|
Tutul
|
Can you put in in "Function" script ?
Gentils modérateur dans mes bon jours - Attention, à tenir hors de portée des enfants. En cas de contact, veuillez immédiatement rincer à l'eau clair. Peut provoquer des sueurs froide !
|
der Papst |
Sunday 4 November 2018 at 14:53
|
der Papst
|
I tried but i couldn't find a folder containing those scripts. Can you tell me where they are stored on Linux (Ubuntu)?
Can you put in in "Function" script ?
|
Tutul |
Sunday 4 November 2018 at 21:00
|
Tutul
|
No here on the "supported software" section
Gentils modérateur dans mes bon jours - Attention, à tenir hors de portée des enfants. En cas de contact, veuillez immédiatement rincer à l'eau clair. Peut provoquer des sueurs froide !
|
der Papst |
Wednesday 7 November 2018 at 20:59
|
der Papst
|
|
Tutul |
Wednesday 7 November 2018 at 22:32
|
Tutul
|
Because it's suppose to be run within an other script :)
Gentils modérateur dans mes bon jours - Attention, à tenir hors de portée des enfants. En cas de contact, veuillez immédiatement rincer à l'eau clair. Peut provoquer des sueurs froide !
|