İlk önce, bu çok dikkat çekici uyarıyı not edin:
------------------------------------------------------
You are using a 64-bit WINEPREFIX. If you encounter problems, please retest in a
clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Bu, 32bit Wineprefix oluşturmanız gerektiğini gösterir , çünkü Wine 32bit şeyler ile daha iyi çalışır - bu sadece şarabın komutlarını çalıştırmadan önce hangi mimariyi kullanacağını söyleyerek çalıştırılabilir (bu Şarap x86_64'ü kaldırarak ve yükleyerek de yapılabilir Wine i386 / i686 - yine de, bunu çalıştırdıktan sonra terminali diğer şarap komutları için açık tutun) :
export WINEARCH="win32"
Bu, şarabın piyasaya çıkmadan önce okuduğu ortam değişkenlerini ayarlar (bkz. man wine
).
Kendi WINEPREFIX'ini (Wine sanal sürücüsünün depolandığı) oluşturmasını sağlamak da iyi bir fikir olacaktır. Varsayılan olarak budur ~/.wine
, ancak her mimari ve program için ayrı olanlar oluşturabilirsiniz - böylece dizinde bir WINEPREFIX oluşturmak için /home/USERNAME/.wine-PROGRAM-NAME/
:
export WINEPREFIX=~/.wine-PROGRAM-NAME/
Dizin var olmak zorunda değildir (ideal olarak var olmamalıdır, bu yüzden bir şeyin üzerine yazılmak zorunda değildir), ancak üst dizinler muhtemelen - okuma ve yazma iznine sahip olmalısınız ve ben de wineprefix'in teknik nedenlerle FAT / NTFS sürücüde olabileceğini düşünün (çalışmaz) .
Bu nedenle, bir program için 32 bit şarap öneki ayarlamak için:
export WINEARCH="win32"
export WINEPREFIX=~/.wine-PROGRAM-NAME/
wineboot -u
PROGRAM-NAME
Programı daha sonra tanımlamayı kolaylaştırmak için programın adıyla değiştirebilirsiniz . Noktalama işaretleri genellikle çeşitli komut kabuklarında özel bir işleve sahip olduğundan, yalnızca harf ve sayıları içerdiğinden emin olun.
Daha sonra böyle bir pencere almalısınız:
O zaman gitmeye hazırsınız. Şimdi NET 4.0'ı kullanarak yükleyebilirsiniz winetricks
( ilk önce buradan en son sürümü almak isteyebilirsiniz ):
winetricks dotnet40
Bu export WINEPREFIX=...
komuttan sonra terminalde olmalı veya şarap komutundan hemen önce yerleştirilmelidir (bir komut satırı olan uygulama başlatıcıları için yararlıdır) :
env WINEPREFIX=~/.wine-PROGRAM-NAME/" winetricks dotnet40
Ayrıca kullanmak isteyebilirsiniz winetricks
örneğin yazı (seçeneklerini kullanarak - bu gerekebilir başka şeyler yüklemek için corefonts
, lucida
, tahoma
). Winetricks seçeneklerini listelemek için kullanın winetricks list-all
.
Ardından programı kullanarak yükleyebilirsiniz wine "~/Downloads/PATH/TO/INSTALLER.exe"
. Yine (dosyayı kopyalayın, sonra 'Dosya Adlarını Yapıştır' terminaline kopyalayın, öyle '/home/wilf/Desktop/name spaces/installer.exe'
değil file:///home/wilf/Desktop/name spaces/installer.exe'
) .
Bu komutu çalıştırmadan önce (özellikle terminali kapattıysanız) veya aynı satırda WINEPREFIX'in dışa aktarıldığından emin olmalısınız. Çalıştırdıktan sonra (veya işe yaramadığında), burada ne kadar iyi çalıştığına dair bir rapor yapmak isteyebilirsiniz (diğerlerine yardımcı olabilmeniz için vb. Dahil). Sorunlarınız varsa ve çıktıda fark edilir hatalar görünüyorsa bir hata bildirebilirsiniz .
Yüklendikten sonra, uygulamanın başlatıcısının Çizgi / Menü'de ve bazen Masaüstünde görünmesini sağlamalıdır. Aksi takdirde uygulamayı çalıştırmak için gelecekte sizinle uygulamayı çalıştırmak gerekebilir export WINEPREFIX=...
ve wine ....
(veya env WINEPREFIX=... wine .....
yeniden) bir başlatıcısı oluşturmak sürece (eğer bunu nasıl bilmek gerekiyorsa .... aşağıda yorum veya bir yerlerde)
Daha fazla bilgi, sorun giderme vb.
Winetricks'i nasıl kurabilirim?
Bu komutu kullanarak (veya Yazılım Merkezi'nden Winetricks'i kurarak) Ubuntu depolarından bir sürüm yapabilirsiniz:
sudo apt-get install winetricks
Daha sonra bir winetricks OPTIONS
şeyler yapmak için kullanabilirsiniz .
En son sürüm için, en son sürümü indirmek ve kullanmak için şu komutları kullanabilirsiniz:
wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
chmod +x winetricks
./winetricks <OPTIONS>
Dizin kabukta olmadığı sürece, onu çalıştırmanız gerekeceğini unutmayın $PATH
.
Terminal kullanmak istemiyorum, ne yapabilirim?
Kullanmak istediğiniz uygulama PlayOnLinux altında çalıştırılabilir ( burada bulabilirseniz olmalı ) - bu hemen hemen tüm GUI'dir ve sizin için adımların çoğunu otomatik olarak yapar.
Aksi takdirde, sadece dikkatli ol ne (o komutları içerir özellikle koymak, çok kolay (genellikle bir GUI programı yapıyor ise çok daha fazla kontrole sahip) bunu yapmak için, terminal kullanabilirsiniz sudo
, rm
vs.). Her komutta neler olup bittiğini anlamaya çalışın.
Ayrıca, bu adımlardan bazıları başka şekillerde yapılabilir - hem winecfg
ve hem de winetricks
bazı adımları uygulayabileceğiniz açık GUI'ler, ancak tekrar yapabileceğiniz sınırlıdır.
En son Wine sürümünü nasıl yüklerim?
Daha yeni şarap sürümleri daha günceldir, bu nedenle programı daha iyi çalıştırabilir (etkileyen bir regresyon olmadığı sürece). En son sürümü (Wine1.7) yüklemek için resmi Wine PPA'sını kullanabilirsiniz :
sudo apt-add-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.7
Paketi bulamazsa wine1.7
, install komutunu tekrar çalıştırmayı deneyin wine
.wine1.7
Wine'ı genel olarak kurmak ve yapılandırmak için bu soruyu da deneyebilirsiniz .
Kullanmak istediğim program Windows'un daha yeni bir sürümü için tasarlandı, ne yapabilirim?
Wine, bazı programların EOL olduğu gibi desteklemediği Windows XP'yi kopyalar (muhtemelen Linux altında Wine altında WinXP için programları çalıştırabileceğiniz ve 'WinXP'yi yörüngeden çekebilirsiniz' gibi kullanışlı olduğunu varsayıyorum)
Her neyse, önce Şarap yapılandırma penceresini açın:
export WINEPREFIX=~/.wine-PROGRAM-NAME/
winecfg
~/.wine-PROGRAM-NAME/
Daha önce oluşturduğunuz WINEPREFIX nerede .
Ve 'Uygulamalar' sekmesinin altında çoğaltılacak Windows sürümünü seçin. Ardından uygulamayı tekrar yüklemeyi deneyin.
WINDOWS VİRÜSLERİ ŞARAP ALTINDA?!?!
Büyük olasılıkla . İnternetin rastgele yazılımını yüklemeyin, güvenilir bir siteden olduğundan emin olun.