Was kann ich aus einem Standard-Wine-Präfix/einer Standard-Wine-Flasche/einer Standard-Wine-Konfiguration entfernen?

Was kann ich aus einem Standard-Wine-Präfix/einer Standard-Wine-Flasche/einer Standard-Wine-Konfiguration entfernen?

Ich habe wineein neues Wineprefix erstellen lassen, indem ich das Verzeichnis festgelegt und ausgeführt habe. winecfgDer resultierende Ordner ist über 500 MB groß. Muss er so groß sein oder gibt es Ordner, die ich aus der Standardinstallation entfernen kann, um ihn nach der Erstellung und Befüllung zu verkleinern? Welche Ordner/Dateien?

Antwort1

Hier sind Verzeichnisse, die gelöscht werden können, wenn Sie Mono oder Gecko nicht benötigen:

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

gesamt: 475 MB.

Beachten Sie, dass sich die 2.47Pfade im Gecko mit der Versionsnummer ändern.

Diese Verzeichnisse enthalten, soweit ich weiß, die Dateien aus demWein MonoUndWeingeckoInstallationen. Aus irgendeinem Grund benötigt Wine diese Dateien in jedem Wineprofile. Wenn Sie also 10 Wineprofile haben, haben Sie 10 Mal diese 475 MB auf Ihrer Festplatte.

Ich habe dies nur auf einem System mit nur einer Windows-Anwendung getestet. Mein System ist Arch Linux, aktualisiert im Januar 2017.

Hier sind die Wine-Versionsnummern:

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

Die Windows-Anwendung ist fcpro (freecell pro). Eine Freecell-Implementierung mit einigen Funktionen, die ich bei keiner anderen Freecell-Implementierung gefunden habe. Es ist wahrscheinlich, dass fcpro keine Mono- oder Gecko-Funktionen verwendet.

So habe ich es getestet:

  • Führen Sie den Befehl aus:

    WINEPREFIX=yesmonogecko wine fcpro
    

    Wineprofile wird mit installiertem Mono und Gecko erstellt. Die Größe beträgt etwa 500 MB.

  • Führen Sie den Befehl aus:

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

    Wineprofile wird ohne Installation von Mono und Gecko erstellt. Die Größe beträgt etwa 40 MB. Weitere Einzelheiten finden Sie unter den Links unten.

  • vergleichen yesmonogeckomit nomonogecko.

  • Löschen Sie die zusätzlichen Verzeichnisse in yesmonogecko.
  • Befehl erneut ausführen:

    WINEPREFIX=yesmonogecko wine fcpro
    

    sehen Sie, dass alles einwandfrei funktioniert.

Siehe auch:

verwandte Informationen