¿Qué puedo eliminar de un prefijo/botella/configuración de vino estándar?

¿Qué puedo eliminar de un prefijo/botella/configuración de vino estándar?

Dejé winecrear un nuevo prefijo de vino configurando el directorio y ejecutándolo winecfgy la carpeta resultante tiene más de 500 MB. ¿Tiene que ser así de grande o hay carpetas que puedo eliminar de la instalación estándar para reducirla una vez creada y completada? ¿Qué carpetas/archivos?

Respuesta1

Aquí hay directorios que se pueden eliminar si no necesita mono o gecko:

  • wineprofile/drive_c/windows/Installer(145mb)
  • wineprofile/drive_c/windows/mono(126mb)
  • wineprofile/drive_c/windows/system32/gecko/2.47(103mb)
  • wineprofile/drive_c/windows/syswow64/gecko/2.47(96mb)
  • wineprofile/drive_c/windows/Microsoft.NET(5mb)

total: 475mb.

Tenga en cuenta que las 2.47rutas de acceso del gecko cambiarán con el número de versión.

Esos directorios contienen, hasta donde tengo entendido, los archivos delvino monoygecko del vinoinstalaciones. Por alguna razón, Wine necesita esos archivos en cada perfil de vino. Entonces, si tiene 10 perfiles de vino, entonces tendrá 10 veces más de esos 475 MB en su disco duro.

He probado esto en un solo sistema con una sola aplicación de Windows. Mi sistema es Arch Linux actualizado a enero de 2017.

Aquí están los números de versión del vino:

$ pacman -Q wine wine-mono wine_gecko 
wine 2.0rc3-1
wine-mono 4.6.4-1
wine_gecko 2.47-1

La aplicación de Windows es fcpro (celda libre pro). Una implementación de celda libre con algunas características que no he encontrado en ninguna otra implementación de celda libre. Es probable que fcpro no utilice ninguna función mono o gecko.

Así es como lo probé:

  • ejecutar comando:

    WINEPREFIX=yesmonogecko wine fcpro
    

    Wineprofile se crea con mono y gecko instalados. El tamaño es de unos 500 MB.

  • ejecutar comando:

    WINEPREFIX=nomonogecko WINEDLLOVERRIDES=mscoree=d;mshtml=d wine fcpro
    

    Wineprofile se crea sin mono y gecko instalados. El tamaño es de unos 40 MB. consulte los enlaces a continuación para obtener más detalles.

  • comparar yesmonogeckocon nomonogecko.

  • elimine los directorios adicionales en yesmonogecko.
  • ejecutar de nuevo comando:

    WINEPREFIX=yesmonogecko wine fcpro
    

    ver que todo funcione bien.

Ver también:

información relacionada