2016-02-27 56 views
0

我使用的是Fedora 23.我在其中安裝了Wine 1.75,但是我無法安裝.NET框架4.當我嘗試安裝框架4時,它顯示「已安裝相同或更高版」。我不知道如何刪除更高版本。在Wine和Fedora 23中安裝.NET框架

+0

這個問題是題外話堆棧溢出,因爲它是一個軟件安裝問題,而不是一個編程的問題。您可能會在[su]上獲得更多幫助。 – cybermonkey

回答

0

只有從wineprefix刪除dotnet的方法是手動刪除其文件。 (假設這不會破壞別的東西,它可能會)

刪除整個wine文件夾並從一個新的新前綴開始更容易。

步驟一步,並假設你有安裝在〜/的.wine酒,你應該:

  • 刪除現有葡萄酒前綴:

    rm -rf ~/.wine 
    
  • 做出新的Win32架構酒前綴(不需要指定 wineprefix路徑 - 它默認爲〜/ .wine)

    WINEARCH=win32 winecfg 
    

現在,它是很多更容易安裝winetricks這樣的任務,所以請確保你在做這些之前,繼續前進。

  • 之後,根據DOTNET你想要什麼,安裝它就像這樣:

    winetricks dotnet452 
    
  • 或DOTNET 3.5SP1:

    winetricks dotnet35sp1 
    
  • 或任何其他的dotnet版本你想。你可以看到所有的DLL winetricks對如何安裝腳本:

    winetricks dlls list 
    

記住也請您不要有一個接一個的winetricks腳本將安裝所有以前dotnets通常會給你更好的結果。

最後請記住,如果您安裝了dotnet2,然後再次運行winetricks以在其上安裝另一個dotnet,它將無法工作,即使您強制使用它。

有關這一議題的進一步信息,請檢查wine app db dotnet 40 entryarch wiki article on wine

+0

請不要回答題外話題。 – cybermonkey