Şarap Yükleme - Mono, Gecko, vb.


15

Ben sadece Ubuntu 16.04 bir şarap yükleyin yaptım ve "Biz Mono ve Gecko yükleyebilirsiniz ama doğru şekilde yapmanızı öneririz" diyalog var. Daha sonra yükleyeceğimi düşünerek iptal düğmesine bastım. Bunu gerçekten yapmam gerekiyor mu ve en iyi yol nedir?

Linux'ta bulunmayan her türlü eski Windows uygulamasını kullanıyorum.

Yanıtlar:


13

Mono

Belirli uygulamaları ve bileşenleri çalıştırmak için Mono'ya ihtiyacınız vardır.

Microsoft temel yazı tiplerini yüklemeniz önerilir, bazı uygulamalar düzgün çalışmasını gerektirir.

PlayOnLinux'u yüklemenizi öneririm, böylece her biri için gereken bileşenleri yükleyerek Şarap öneklerinizi kolayca yönetebilirsiniz.

Örneğin, Microsoft Office'i yüklemek istiyorsanız, PlayOnLinux zaten gerekli tamamlayıcıları ve paketleri otomatik olarak yükleyen bir komut dosyasına sahiptir.

Mono'yu aşağıdakileri kullanarak kurabilirsiniz:

sudo apt install mono-complete

veya (16.04'ten önceki Ubuntu sürümleri için)

sudo apt-get install mono-complete

geko

Gecko için https://wiki.winehq.org/Gecko adresini ziyaret edin


1
Gecko'yu çalıştırarak kurabilir miyim sudo apt install wine-gecko2.21?
geras

1
Evet yapabilirsin.
Şunu

1

Mono ve Gecko açılır penceresini yok saymak için, uygulamanızı çalıştırmadan önce aşağıdaki değişkeni dışa aktarabilirsiniz:

export WINEDLLOVERRIDES="mscoree,mshtml="

Bunu yaparsanız, bazı uygulamalarda HTML oluşturma devre dışı bırakılır.

Bakınız: Şarap için Gecko paketi açılır penceresini nasıl devre dışı bırakabilirim?


Alternatif yüklemek Gecko tarafından: sudo apt-get install wine-gecko\*.

Ve üzerinden .NET kütüphanesi winetricks:

sudo apt-get install winetricks
winetricks dotnet45

Bakınız: Wine neden mono 3 yüklü olduğumu görmüyor?


0

Diğer cevaplar 18.04 LTS winehq-stablepaketinde benim için çalışmıyor . .NETBelirli bir uygulamayı çalıştırmak için çerçeve paketlerine ihtiyacım vardı , bu yüzden Monoözellikle C#programları çalıştıracak bir şeye ihtiyacım yoktu .

Ben buldum geçici çözüm wine32 ve wine64 önekleri yeniden oluşturmak ve .NETotomatik istemi olanlara yüklemek oldu winetricks.


    # Create dir for 32 bit prefix
    mkdir ~/.wine32
    # destroy default configuration (64 bit prefix)
    rm -rf ~/.wine 

    # Initial setup (create prefixes)
    WINEPREFIX="$HOME/.wine32" WINEARCH=win32 wine wineboot
    WINEPREFIX="$HOME/.wine" WINEARCH=win64 wine64 wineboot

    # To install dotnet35 on 32-bit prefix
    WINEPREFIX="$HOME/.wine32" WINEARCH=win32 winetricks dotnet35

005c:err:mscoree:CLRRuntimeInfo_GetRuntimeHost Wine Mono is not installedAdımlarınızı uyguladıktan sonra hatayı alıyorum .
Jaime M.

Yorumun için teşekkür ederim. Cevap şimdi .NETtam olarak değil, ihtiyacım olduğunu belirtir Mono. İkincisinin ilkinin ücretsiz bir uygulaması olduğunu biliyordum, ancak Monoözellikle gerektiren ve gerektirmeyen herhangi bir Windows uygulaması bilmiyorum .NET, bu yüzden daha fazla ayrıntı olmadan size yardımcı olamıyorum. Genel olarak yüklediyseniz .NET, bir Şarap geliştiricisi olmadığım için size yardımcı olamayacağım herhangi bir özel sorun (çalışan uygulamalarda yaygın şarap böcekleri dışında) olmamalıdır.
Scrooge McDuck
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.