İlan

Şarap Linux Wine ile Windows Uygulamaları ve Oyunları ÇalıştırmaWindows yazılımını Linux üzerinde çalıştırmanın bir yolu var mı? Bir cevap Wine kullanmaktır, ancak çok yararlı olsa da, muhtemelen sadece son çare olmalısınız. İşte nedeni. Daha fazla oku Linux kullanıcılarına Windows yazılımını Microsoft etki alanı dışında çalıştırma olanağı sağlar. Bu nedenle, Windows'dan geçişinize yardımcı olun Hey Windows Kullanıcısı, Linux veya Mac'e Geçmeli misiniz?Windows'dan Linux veya Mac'e geçmeyi hiç düşündünüz mü? Hızlı yanıt: Windows kullanıyorsanız, Windows'ta kalın — ve henüz yükseltme konusunda endişelenmeyin. İşte nedeni. Daha fazla oku , platforma özel yazılımla daha az sınırlıdır.

Şarap mükemmel değil. Bazı programlar hareket etmek için biraz çalışma yaparken, diğerleri hiç çalışmaz. Bununla birlikte, aşağıdaki adımlar Linux kutunuzda Windows programını çalıştırma şansınızı en üst düzeye çıkaracaktır.

Programım Neden Çalışmıyor?

Basitçe söylemek gerekirse Wine, Linux için Windows işletim sisteminin parçalarını tersine çevirerek Windows yazılımını çalıştırır. Microsoft dünyasında, bu bileşenlere DLL (Dinamik Bağlantı Kitaplıkları) denir. Diğer programların çalışmak için güvendiği ekstra özellikler ve yetenekler sağlarlar. Bir örneği

instagram viewer
d3d8.dll, bu da programların Microsoft’un DirectX 8 oyun özellikleri 2016'da DirectX Hakkında Bilmeniz Gereken Her ŞeyPC oyuncusuysanız kesinlikle DirectX kullanmalısınız çünkü oyun performansınızı önemli ölçüde artırabilir! İşte bilmeniz gereken her şey. Daha fazla oku .

Şunu söylemek yeterli, Wine'ın eşdeğerlerini sağladığı birçok DLL var. Şarabın uygulamalarında hata yapma şansı vardır. Şarap ilk etapta bile olmayabilir! Bunlar, Windows programlarının Linux altında yanlış davranması veya çalışmayı reddetmesinin arkasındaki ana nedenlerdir. Gibi, aşağıdaki adımlar Wine’ın uygulamalarını Windows’a olabildiğince yakın tutmayı amaçlıyor.

PlayOnLinux ile Program Yükleme

PlayOnLinux PlayOnLinux Windows Oyunlarını ve Programlarını Linux'a Getiriyor Daha fazla oku çalıştırmak istediğiniz programlarla çalıştığı kanıtlanmış farklı Wine sürümlerini çalıştırmanıza olanak tanır. Ayrıca, daha iyi çalışmasına yardımcı olmak için otomatik olarak Wine'ı yerel DLL'lerle sağlayabilir. Tüm bunlar kaputun altında yapılır, bu yüzden ne yüklemek istediğinizi seçip çalıştırmanız yeterlidir.

playonlinux ana

PlayOnLinux kullanarak bir program kurarken neredeyse her zaman düzgün çalışmayı sağlarken, kataloglarında istediğinizi bulamayabilirsiniz. Fakat indirme sayfasına git ve önce deneyin.

Şarap Mimariniz Nedir?

PlayOnLinux’un program seçiminde eksiklik olduğunu fark ederseniz, programlarınızı manuel olarak yüklemeye başvurmanız gerekebilir. Yine de dalmadan önce bir soru sormalısınız: Şarabınız 64 bit modu veya 32 bit modu 32 Bit ve 64 Bit Windows Arasındaki Fark Nedir?32 bit ve 64 bit Windows arasındaki fark nedir? İşte basit bir açıklama ve hangi sürüme sahip olduğunuzu nasıl kontrol edeceğiniz. Daha fazla oku ?

Windows gibi, hem Linux hem de Wine'ın belirli bilgisayar mimarileri için tasarlanmış farklı sürümleri vardır. Muhtemelen Linux'un 64 bit sürümünü kullanıyorsunuz ve bu nedenle varsayılan olarak Wine'ın 64 bit sürümünü kullanıyorsunuz.

Hangisini kullandığınızı kontrol etmek için şu komutu girin:

winecfg

Daha sonra Windows Sürümü düğmesini tıklayın. Wine'ın taklit edebileceği farklı Windows sürümlerinin bir listesini göreceksiniz. Kullanıyorsanız 32 bit Şarap, basımlar Windows XP'den daha eski çünkü sadece 32 bit modunda mevcutlardı.

winecfg

Şarap Mimarinizi Değiştirme

32 bit sistemler için tasarlanan yazılım Wine'ın 64 bit sürümlerinde çalışsa da, bunun yerine 32 bit sürümüyle daha iyi çalışma eğilimindedirler. Neyse ki, Şarap mimarinizi değiştirmek oldukça basittir:

ihracat ŞARAP = win32. dışa aktarma WINEPREFIX = ~ / .wine32. winecfg

İlk komut Wine'a 32 bit moduna geçmesini söylerken, ikincisi yeni klasörün nerede oluşturulacağını söyler (sonunda the. 'Klasörü gizler - isterseniz bunu kaldırabilirsiniz). Bu klasör mevcut olmadığından, üçüncü komut klasörü bizim için oluşturur.

Wine'ın bu sürümünü kullanarak bir program çalıştırmak istiyorsanız, bunu yapmadan önce ilk iki komutu girmeniz gerekir. Bu biraz sıkıcı olabilir, bu yüzden bunu varsayılan Wine sürümünüz olarak istiyorsanız, bunu sizin için otomatik olarak yapmak için bir dosya oluşturabilirsiniz.

sudo nano /etc/profile.d/wine.sh
şarap öneki nano

Yeni Wine klasörünüzü oluşturmak için yaptığınız gibi ilk iki komutu eklemeniz yeterlidir. Bu ayarların çalışması için bilgisayarınızı yeniden başlatmanız gerekebilir. Bundan sonra, basit bir programla programları çalıştırabilirsiniz. şarap [program] Komut.

Şarabın Hazırlama Sürümünü Kullanma

Şarap evrelemesi, ana akım sürümlerde bulunmayan birçok hata düzeltmesine ve özelliğine sahiptir. Bu nedenle, programlarınızı kullanırsanız programlarınızı çalıştırma şansınız daha yüksek olabilir. Linux dağıtımınız için nasıl yapılacağına ilişkin özel talimatları bulabilirsiniz. web sitelerinde.

Ubuntu / Mint kullanıcıları için, girdiğiniz terminal komutları şunlardır:

sudo add-apt-repository ppa: şarap / şarap yapıları. sudo uygun-güncelleştirme. sudo apt-get install - install-önerir şarap sahneleme winehq-sahneleme

Bu komutu girerek Şarap evrelemesini kullanıp kullanmadığınızı kontrol edebilirsiniz:

şarap - sürüm
şarap versiyonu

Winetricks ile Yerel Windows Bileşenlerini Kullanma

Şarap, kendi ters mühendislik olanların yanında Windows DLL'leri kullanma yeteneğine sahiptir. Çoğu durumda, bu daha iyi uyumluluğa yardımcı olabilir. Ancak bunu yapmak için, bunları indirmeniz ve Wine'a bunları kullanmasını açıkça söylemeniz gerekir. Bir kabuk betiği Winetricks bu işlemi otomatik hale getirir, böylece işlem hakkında endişelenmenize gerek kalmaz.

Aşağıdaki komut wget Wget'da Ustalaşmak ve Bazı Düzgün İndirme HileleriBazen bir web sitesini tarayıcınızdan yerel olarak kaydetmek yeterli değildir. Bazen biraz daha fazla güce ihtiyacınız olabilir. Bunun için, Wget olarak bilinen temiz bir komut satırı aracı var. Wget ... Daha fazla oku komut dosyasını indirmek için:

wget -O Instagram Hesabındaki Resim ve Videoları winetricks.sh https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks. chmod 755 winetricks.sh

İkinci komut betiğin çalışmasını sağlar. Linux rastgele komut dosyalarının varsayılan olarak çalıştırılabilir olmasını engeller güvenlik nedenleri Linux Gerçekten Düşündüğünüz Kadar Güvenli mi?Linux genellikle ellerinizi alabileceğiniz en güvenli işletim sistemi olarak lanse edilir, ancak durum gerçekten böyle mi? Linux bilgisayar güvenliğinin farklı yönlerine bakalım. Daha fazla oku . Şimdi tek yapmanız gereken Winetricks'ten terminalde şu şekilde belirli bir dosyayı yüklemesini istemek:

./winetricks.sh your-dll

Bu komutu girerseniz, Winetricks size yükleyebileceğiniz tüm olası DLL'leri de gösterebilir:

./winetricks.sh dlls listesi

Farklı programlar farklı DLL'lere güveniyor, bu yüzden resmi Şarap uygulama veritabanı ne yükleneceğine dair bazı ipuçları için. İstediğiniz yazılımı arayın ve sizinle aynı teknede başkalarını görmek zorundasınız.

Şarabı Hatalara Karşı Kontrol Edin

Çalıştırmak istediğiniz uygulama Wine uygulama veritabanında değilse, sorun hakkında bir tahmin yapmak için hala biraz alay yapabilirsiniz. Örneğin, Wine'ın ürettiği hatalara bir göz atabilirsiniz:

şarap [program] &> debug.txt
debug şarap

Programınızı terminalde çalıştırdığınızda, yaptığı hatalar yukarıdaki dosyaya gönderilir. Böyle bir şey Wine'da nelerin yanlış gittiğini izlemenize yardımcı olabilir. Bu şekilde, Winetricks kullanarak yardımcı bir DLL yükleyebilirsiniz.

Hataları Bildirme

En iyi çabalarınıza rağmen programınız hala çalışmıyorsa, sorun Wine kodunun kendisinde olabilir. Bu durumda, WineHQ hata izleyicilerine bir hata raporu göndermenizi öneririz.

şarap böcek izci

Bu çoğu durumda gerekli olmamalıdır, ancak bunu yapmak istiyorsanız, aklınızda bulundurmanız gereken birkaç şey vardır:

  • Sorununuzu, ne olduğunu ve nasıl ortaya çıktığını açıklarken net olun.
  • Raporunuza bir hata dosyası ekleyin (yukarıdaki gibi). Bu, geliştiriciler için sorunların tanımlanmasını kolaylaştırır.
  • Kibar ve nazik olun E-posta ve Forum Mesajları Yazmak İçin 7 Netiquette KılavuzuNetiquette ağ veya internet görgü kurallarının kısaltmasıdır. Çevrimiçi etkileşimlerde bulunan özel sosyal sözleşmeleri kapsar. Netiquette, çevrimdışı karşılaşmalarda iyi davranış veya görgü kurallarına çok benzese de ... Daha fazla oku ! İnsanlar eğer yardım etmeye daha istekli olacaklardır.

Paylaşacağınız bir Şarap başarı öykünüz var mı? Onunla sorun yaşadın mı? Aşağıdaki yorumlarda bize bildirin.

Image Credit: Sicco Hesselmans, Shutterstock.com üzerinden

Şu anda bir BIT için çalışmakta olan Austin Luong, özgür yazılım hakkında promenytize etmeyi seven hevesli bir Linux meraklısıdır. Bilim kurgu yazmayı da sever, ancak sadece sabit disk sürücüsünün gizliliğinde.