WINE 4.0
WINE 4.0 was released. At work we are using WINE in our migration effort. One aspect of WINE I do not like is WINE is user-centric rather than system-centric. This creates significant file duplication in a multi-user system.
With the 4.0 release I wanted to find a way to stop WINE from asking users to install the Mono
and Gecko
packages. We do not need them and those packages cause most of the duplication bloat. The solution turned out to be straightforward.
- Launch the WINE Configuration tool
winecfg
. - Select the
Libraries
tab. - In the
New override for library:
drop-down list, selectmscoree
. - Select the
Add
button. - In the
New override for library:
drop-down list, selectmshtml
. - Select the
Add
button. - For each of the previous two overrides, select the
Edit
button. - In the
Edit Override
dialog, selectDisable
. - Select the
OK
button.
The changes affect the user’s user.reg
file, which will look like this:
[Software\\Wine\\DllOverrides] #time=1d4b35afa8bbcd8 "mscoree"="" "mshtml"=""
A feature added in WINE 3.14 is the ability in the winecfg
dialog to disable WINE from modifying file extensions. In the Desktop Configuration
tab, disable the Manage file associations
check box. The result in the user’s user.reg
file will look like this:
[Software\\Wine\\FileOpenAssociations] #time=1d4b35b6d912010 "Enable"="N"
Yay. No more opening INI files with notepad.
Progress.
Posted: Usability Tagged: General, Migrate
Category:Next: Dual Network Cards
Previous: Updating Vendor Firmware