Wine kullanarak Ubuntu 15.04'e Office 2010 yükleme


13

Ben gibi kılavuzları kullanmadan önce Ubuntu 12.04 üzerinde Office 2010 32bit yüklü olduğu bu . Ancak, paket değişiklikleri nedeniyle, Ubuntu 15.04'te de aynı şeyi yapamadım.

Wine kullanarak Office 10 nasıl yüklenir?


yukarıdaki talimatların 4. adımında, wineprefix dizinini YAPMAYIN. Winetricks bunu yaratacak ve uygun WIN32 yapılandırmasını ayarlayacaktır. Aksi halde hatayı alabilirsiniz: wine cmd.exe / c echo '% ProgramFiles%' boş dize döndürdü, 'wine: WINEARCH win32 olarak ayarlandı, ancak' / home / <username> /.wineprefixes/office2010 '64 -bit kurulumu. '
user3296939

Yanıtlar:


17

Kısa versiyon

En son Wine sürümüne (1.7) geçmek ve yüklemek winbindiçin ek adımlar gerekiyordu.

Uzun versiyon

Talimatlar Ubuntu 15.04 64bit içindir. Bu Crag Gomez'in rehberinden büyük ödünç alıyor , bu yüzden bu talimatların birçoğu için ona teşekkürler.

  1. Wine'ın en son sürümünü yükleyin - dotnet20yüklemeler sorunlara neden olur

    sudo add-apt-repository ppa:ubuntu-wine/ppa
    sudo apt-get update && sudo apt-get upgrade
    sudo apt-get install wine winetricks
    
  2. Mesa OpenGL'yi yükleyin - zaten mevcut olabilir, bu nedenle aşağıdaki komutlar bunu belirtecektir.

    sudo apt-get install mesa-utils mesa-utils-extra libgl1-mesa-glx:i386 libgl1-mesa-dev
    
  3. 32bit OpenGL kütüphaneleri için yazılım bağlantıları oluşturun (yalnızca 64 bit sistemler için gereklidir)

    sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/mesa/libGL.so
    sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so /usr/lib/i386-linux-gnu/libGL.so
    
  4. WINEPREFIXOffice için yeni bir tane oluşturun - bu, dosyalarınızı içeren dizin olacaktır. Herhangi bir dizini kullanabilirsiniz, ancak standart Wineprefix dizinini izledim (kullanıcı adınızı ekleyin).

    export WINEPREFIX="/home/<username>/.wineprefixes/office2010/"
    

Ayrıca, bu dizini oluşturun:

    mkdir -p /home/<username>/.wineprefixes/office2010/
  1. WINEARCH32 bit olarak ayarlayın . Office 10 32 bit en iyi çalışan sürümdür.

    export WINEARCH="win32"
    
  2. Yükleyin winbind. Bu yapılmazsa Office yüklemesi yarı yolda kalır

    sudo apt-get install winbind
    
  3. Yükleme dotnet20, msxml6ve corefontswinetricks kullanarak modülleri.

    Komutu çalıştırdığınızda, bir Mono paketi ve bir Gecko paketi yüklemek isteyip istemediğiniz sorulacaktır - her ikisi için de hayır'ı seçin . wine-monove wine-geckoyüklediğinizde zaten kurulmuş olmalıdırwine

    winetricks dotnet20 msxml6 corefonts
    
  4. Gerçek Windows kurulumunu yapın.

    Kurulum medyasıyla klasöre göz atın ve çalıştırın

    wine setup.exe
    
  5. Yükledikten sonra şarap ön düzeltmesindeki kitaplıklar için ayarları değiştirin

    • Çalıştırmak winetricks
    • Winecfg çalıştır'ı seçin . "Kütüphaneler" sekmesini seçin.
    • Görmeliydin (yerli, yerleşik) MSXML6'yı içinde mevcut geçersiz kılar bölümünde. Vurgulayın ve Düzenle'yi tıklayın ve Yerel (Windows) seçeneğini seçin ve Tamam'ı tıklayın. Şimdi, * msxml6 (yerli) olarak görünmelidir .
    • Ardından, Kütüphane için yeni geçersiz kılma bölümündeki riched20ve gdipluskitaplıklarını ekleyin ve bunların "Yerel" olarak ayarlandığından emin olun
  6. Ofis programlarınız Unity lenslerinde görünmelidir.


Başka bir öğretici: blog.z-proj.com/…
zed

1
Bu cevap yüklemek için gerekliydi dotnet20. Kurulum için benzer bir işlem gerekiyordu msxm16. (64 bit üzerindeyim).

Kurulumun ortasında bir sorunla karşılaşıyorum: Setup cannot find Access.en-us\Access.en-us\branding.xml. Browse to a valid installation source, and then click OK.Etrafında bir yol yok. Herhangi bir fikir?

Ubuntu 18.04'te, 32bit OpenGL kitaplıklarının konumu biraz farklı görünüyor. Bu nedenle, gereken tek şey: sudo ln -s /usr/lib/i386-linux-gnu/libGL.so.1 /usr/lib/i386-linux-gnu/mesa/libGL.so
SteveSong

0

Makinem 64 bit ve ilk cevaptaki tüm adımlar benim için çalıştı, ancak bazı winetricks komutlarında aşağıdaki gibi bir şey yazmak zorunda kaldım:

env WINEPREFIX=~/.wine32 winetricks dotnet20

ve aynısını kalmak için yaptım msxml6 corefonts


Bu enter code hereemri hiç duymadım . İlginç görünüyor
feedc0de

Makinem x64 olduğu için winetricks kullanarak dotnet20'yi yükleyemiyorum. Cevabınıza "buraya kodu girin" yerine ne yazmalıyım lütfen açıklayabilir misiniz?
Kewal Shah

Bu açıkça bir hatadır ve ben sadece komik buldum. Buraya bir göz atın
feedc0de
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.