Oyunlar için şarap 1.8 kurulumu. Wine - Windows uygulamalarını çalıştırmak için programların yüklenmesi ve yapılandırılması. Winetricks'i Linux Mint'e Kurmak

Şarap son zamanlarda daha iyiye doğru değişti, Mono geliştirildi ve şimdi iyi çalışıyor.

Umarım Wine x64'ü Program Ekle veya Kaldır aracılığıyla talimatlar olmadan kuracaksınız.

Şarabı 64'ten 32'ye taşıma

rm -fr ~ / .wine env WINEARCH = win32 wineboot

Kurulumdan sonra, uygulamada Şarap Ayarları simgesini bulmanız veya konsolda komutu çalıştırmanız gerekir.

Wine, Mono paketini kurmayı önerecek - kabul ediyorum (Tamam), Gecko x64 ve Gecko x32 paketinden sonra - katılıyorum (Tamam), Şarap ayarları penceresi açılacak, kapatabilirsiniz - henüz ihtiyacınız yok. Her şeyi grafik arayüz üzerinden yapılandırabilirsiniz, ancak uzun zaman alır ve bir tür arıza varsa, nerede olduğunu anlamayacaksınız. Konsol (terminal) üzerinden kurun.
Yazı tiplerini yükleyin.

Şarap hileleri

İlk uzun komut (kopyalandı, konsola yapıştırıldı, Enter tuşuna basın). Gerekli kütüphaneleri indirecek, yükleyiciler görünecek, lisans sözleşmelerini kabul edecek ve yükleyecektir. Bir arıza (hata mfc40) varsa veya konsoldaki kurulum kilitleniyorsa, Ctrl + C tuşlarına basın (işlemi durdurun), bu komutu tekrar çalıştırın. Her şey kurulmalı (işaretli). Kurulum hızı internet bağlantı hızınıza bağlıdır.

Winetricks directx9 d3dx9 d3dx9_26 d3dx9_28 d3dx9_31 d3dx9_35 d3dx9_36 d3dx9_42 d3dx9_43 d3dx10 d3dx10_43 d3dx11_42 d3dx11_ için din8 ve d3dx11_ için giriş

İkinci komut

winetricks dxdiagn gdiplus gfw mfc40 mfc42 msxml6 kuvars

Üçüncü

winetricks vb5run vb6run vcrun2005 vcrun2008 vcrun2010 vcrun2012 vcrun2013 vcrun2015 vcrun6 vcrun6sp6

Dördüncü

winetricks wsh57 wsh56vb xact xact_jun2010 xinput

Ardından, ayarları değiştir'i seçin ve

ddr = opengl fontfix glsl = etkin çoklu örnekleme = etkin mwo = etkin nocrashdialog orm = fbo psm = 0 psm = 1 psm = 2 psm = 3 rtlm = otomatik strictdrawordering = devre dışı videomemorysize = (değeri video kartınızın belleğine göre işaretleyin , 2048'den fazla video belleği varsa, işaretleyin ve ardından kayıt defterinde düzeltin) vsm = 0 vsm = 1 vsm = 2 vsm = 3

winecfg çalıştırmayı seçiyoruz

Wine sürümünü (açılır listeden) Windows-7 veya üstünü yüklüyoruz.
Sekmede - Kitaplıklar - mevcut değerlerde - dinput - öğesini seçin ve tıklayın.
Değiştir, koyduğumuz açılır menüde - yerleşik, ardından üçüncü taraf, eylemi tekrarlayın ve -dinput8- ile oyunlardaki fare sorunlarını düzeltir.

Sesle ilgili sorunlarınız varsa, - dsound - parametresini yerleşik olarak değiştirebilirsiniz.

Şarap profili

WINEARCH = win32 WINEPREFIX = ~ / winecfg önek_adı
WINEPREFIX = ~ / önek_adı C: / yol / programa

Bütün insanlar oyun oynamayı sever. Bu ders, gerçek sorunları olan gerçek dünyadan uzaklaşmaya ve en azından uzun süre sanal dünyaya dalmaya yardımcı olur.

Windows oyunlarıyla ilgili yazı böyle başlamalıydı. Ancak bugün konuşma tamamen onlar hakkında değil. Bugün Linux'taki oyunlar hakkında konuşacağız. Çoğu insan bu işletim sistemini sadece üzerinde "normal" oyunlar olmadığı için sevmiyor ve işte iyi performans göstermesi önemli değil.

Ama isteyenler Windows'ta oynadıkları oyunların aynısını Linux'ta da oynayabilirler. Nasıl? Çok basit. Bugün Wine'ın nasıl kurulduğu ve yapılandırıldığı hakkında konuşacağız.

Linux'u uzun süredir kullanan ve işletim sisteminin başı olarak seçen kişiler muhtemelen bu yazılımı tanımlamaya gerek duymazlar, ancak geri kalanı için yine de açıklamaya değer.

Wine, Windows programlarını ve oyunlarını çalıştırmanın mümkün olduğu bir programdır. Başka bir deyişle, onun yardımıyla Linux için tasarlanmamış ve tabiri caizse Windows'a özel oyunları oynayabilirsiniz.

Programın sürekli gelişmesi dikkat çekicidir. Yani, birkaç yıl önce onu DiretX11 tabanlı bir oyun başlatmak için kullanmak imkansızdı, şimdi her şey değişti. Yamalar sürekli yayınlanıyor ve bir şey bozulursa her şey hızla onarılıyor. Kararlılığı tercih ediyorsanız, Wine'ın standart sürümünü kolayca yükleyebilirsiniz ve bu sizi hiç de fena şaşırtmayacaktır.

Tek dezavantajı, nispeten karmaşık Şarap kurulumudur. Ancak bu makaleyi okuduktan sonra, her şeyi birkaç dakika içinde anlayacak ve her şeyi kendiniz yapacaksınız.

Kurulum yöntemleri

Wine'ın oyunlar için nasıl yapılandırıldığını anlatmadan önce nasıl kurulduğunu anlatmak gerekiyor.

Linux kullanıcıları, işletim sistemlerinde aynı işlemin farklı şekillerde ve farklı yöntemlerle gerçekleştirilebileceğini bilirler.

İlk olarak Paket Yöneticisini veya Program Yöneticisi olarak da adlandırılan en basit seçeneği ele alalım. Prensip olarak, adı ne olursa olsun, asıl şey aynı şekilde çalışmasıdır.

Başlangıçta, açmanız gerekir. Ardından, arama satırına programın adını yazmanız gerekir - Wine. Arama başlar. Sonunda, önünüzde birkaç seçenek görünebilir. Sadece fazladan karakter içermeyen Şarap'ı seçin ve Yükle'ye tıklayın. Programın indirilip kurulmasının gerçekleşmesini bekleyin.

İkinci yol bir terminal kullanmaktır. Açtıktan sonra şunu girin:

sudo apt-get install şarap

İndirme başlayacak, ardından kurulum başlayacak. Ancak, indirmenin "yeni" bir sürüm olmaması olasılığı yüksektir, bunun nedeni programın sıçrama ve sınırlarla gelişmesidir. Bu nedenle, şunu giriyoruz:

sudo eklenti-apt-deposu ppa: ubuntu-şarap / ppa

sudo apt-get güncellemesi

Şimdi yaz:

sudo apt-get install wine1.6

Hepsi bu, yazılım Konsol aracılığıyla yeni kuruldu. Şimdi size Wine'ın nasıl yapılandırıldığını anlatalım.

Wine'ı yapılandırma hakkında bilmeniz gerekenler nelerdir?

Wine (Linux) için kurulum her zaman sorunsuz gitmeyebilir, ancak başarılı olamazsanız endişelenmeyin, istediğiniz zaman her şeyi orijinal konumuna geri getirebilirsiniz. En kolay yol, programı kaldırıp yeniden yüklemektir, ancak bu yalnızca aşırı durumlarda geçerlidir.

Ana şey acele etmemek. Bu konuda yapılması gerekenleri ve ne zaman yapılması gerektiğini dikkatlice okumak önemlidir. Ama başarılı olursanız, bir ömür boyu hatırlanacaksınız. Şimdi başlayalım.

İlk şey

Burada geliştirme için iki seçenek var, farklılıklar küçük ama yine de var. 64 bit Linux dağıtımınız varsa, hem siz hem de Wine 64 bit yüklüdür, ancak bu gerekli değildir. Bu nedenle, bu komutu terminale giriyoruz:

WINEARCH = win32 winecfg

Bundan sonra, Şarap kurulumunu açmalısınız. Arka plana taşıyın ve şimdilik geri dönmeyin. 32 bit sisteminiz varsa, bu adımı atlayabilirsiniz.

Şimdi Winetricks'i indirip yüklemeniz gerekiyor. Bunu yapmak için terminale şunu yazın:

şarap hileleri

Bu programa sahip değilseniz, indirmeniz istenecektir. İndirin ve kurun. O zaman koş.

Winetricks, Wine'ın kendisini hızlı bir şekilde yapılandırmanıza olanak tanır. İlk pencerede başlattıktan sonra seçmelisiniz Varsayılan şarap önekini seçin... Tamam'ı tıklayın.

DLL ve yazı tipi kurulumu

Şarap kurulumunun nasıl ilerlediği hakkında konuşmaya devam ediyoruz. "Tamam"a tıkladığımızda ikinci bir pencerenin açılacağını göreceğiz. Vurgulanmalıdır Bir yazı tipi yükleyin- bu yazı tiplerini özelleştirmek içindir. Tamam'ı tıklayın.

Önünüzde Wine için tüm olası yazı tiplerini içeren bir pencere açılacaktır. Uzun süre gecikmemek ve zaman kaybetmemek için her şeyi bir kerede seçin ve Tamam'a tıklayın. Bu, indirme ve yükleme penceresini başlatacaktır. Bu sırada, yürütülen işlemlerin onaylanması için talepler olacağından bilgisayardan uzaklaşmayın. Hepsiyle anlaşın.

Tüm yazı tiplerini seçip düğmeye bastıktan sonra bir hata gösterilecek ve her şey kaybolacaktır. Bu durumda, her şeyi bir kerede kuramayacaksınız ve ayrı ayrı yapmanız gerekecek. Bir öğeyi seçtikten sonra bir hata alırsanız, atlayın.

Şimdi DLL'yi yapılandırmaya geçelim. Bu çok önemli bir nokta ve bunu atlayamazsınız, çünkü kurulu DLL'ler olmadan en azından bir oyuna başlamanız pek olası değildir.

Bir Windows DLL veya bileşeni yükle'ye tıklayın. Yazı tipleriyle birlikte benzer bir pencere önünüzde açılacaktır. Tüm bileşenler buraya kurulamaz, ancak bazıları gereklidir. Genel olarak, yazı tipleriyle aynı manipülasyonları yapmak daha iyi olacaktır. Hata verenleri yok sayarak sırayla her birini yüklemeye çalışın.

Bu arada, yüklemeye çalıştıktan sonra, dotnet30 gibi bazı DLL'ler bir hatayı devre dışı bırakabilir ve bir tarayıcı ile gezgini açabilir. Bu durumda, tarayıcı sayfasında önerilen bileşeni indirmeniz ve açık olan klasöre yerleştirmeniz ve ardından kurulum işlemlerini tekrar yapmanız gerekir.

Kayıt defteri ince ayarı

Bu arada, bu talimatlara göre, Linux Mint'teki Wine kurulumu iyi çalışıyor, ancak diğer dağıtımlarla ilgili sorunlar da ortaya çıkmamalı.

Kayıt defterinde hata ayıklamaya geçelim. Bunu yapmak için ikinci pencerede bu sefer Ayarı değiştir'i seçin. Burada özgürlükleri göze alamazsınız ve her şeyi bir kerede kurmak mümkün olmayacaktır. Bu nedenle, sağlanan gerekli ayarlar listesini takip ediyoruz:

    ddr - opengl

    çoklu örnekleme - etkin

    orm - f bo

    psm - etkin

    rtlm - otomatik

    glsl - etkin- bu standarttır, ancak bir Nvidia ekran kartınız varsa, seçmek daha iyidir engelli... Bu, oyun performansınızı artıracaktır.

    vsm - donanım

    video bellek boyutu 1024(video kartı belleğinin boyutunu seçin)

    mwo - etkin (zorla)

Bu temelde Wine ile ilgili. Mint ve işletim sisteminin diğer sürümlerini kurmak artık sizin için sorun değil, çünkü bu talimat çoğu dağıtım için mükemmeldir.

Bir şeyi daha unutmayın, "Windows" oyunlarının kurulumu sırasında ek yazılım yüklemeyi seçemezsiniz. Kutuların işaretini kaldırın. Ayrıca kurulum tamamlandıktan sonra "Şimdi çalıştır" kutusunun işaretini kaldırın. Masaüstündeki kısayoldan başlatın.

Orijinal: Şarap Kullanım Kılavuzu
Tercüme: Alexey Dmitriev, [e-posta korumalı]
Tercüme tarihi: Mayıs 2008

Bölüm 3. Şarabı Özelleştirme (Yapılandırma)

Özelleştirmelerin büyük çoğunluğu Winecfg aracıyla yapılır. Winecfg'ye basit bir adım adım giriş yapacağız ve mevcut seçenekleri gözden geçireceğiz. Bir sonraki bölümde, regedit kullanılarak yapılabilecek daha gelişmiş değişiklikleri ele alacağız. Ayrıca tüm Şarap yapılandırma ayarlarına tam bir göz atacağız. Son olarak, Winecfg ve regedit'te bulunmayan (yapmak isteyebileceğiniz) ayarları ele alacağız.

3.1. Winecfg programı

Geçmişte Wine, ~ / .wine / config içinde bulunan özel bir yapılandırma dosyası kullanırdı. Hala bu dosyayla ilgili bir Wine sürümü kullanıyorsanız (Haziran 2005'ten eski), daha fazla bir şey yapmadan önce yükseltmeniz gerekir. Tüm ayarlar artık doğrudan kayıt defterinde toplanıyor ve başlangıçta Wine'da mevcut.

Winecfg, Wine programlarının geri kalanıyla birlikte bilgisayarınıza kurulmalıdır. Nasıl başlatılacağını anlamıyorsanız, şu komutu deneyin:

$ / usr / yerel / bin / winecfg

ya da sadece

Program başladığında, pencerenin üst kısmında aşağıdaki sekmeleri göreceksiniz:

  • Uygulamalar
  • Kütüphaneler
  • Grafikler
  • Masaüstü Entegrasyonu
  • Sürücüler
  • Ses
  • hakkında

Uygulamalar ve Kitaplıklar sekmelerinde değişiklik yapmak, uygulamaları başlatmak için kritik öneme sahip olacaktır. Ayarların geri kalanı, Wine programının istediğiniz gibi çalışmasını sağlamak için kullanılır.

Bir uyarı: Uygulamalar, Kitaplıklar ve Grafikler sekmeleri bağlantılıdır! Uygulamalar sekmesinden Varsayılan Ayarlar'ı seçerseniz Kitaplıklar ve Grafikler sekmesinde yapılan değişiklikler tüm uygulamalar için değişecektir. Uygulamalar sekmesinde bir uygulama yapılandırdıysanız ve onu seçtiyseniz, Kitaplıklar veya Grafikler sekmesinde yapılan ayarlar yalnızca bu seçilen uygulamaya uygulanacaktır. Bu, belirli uygulamaları seçerek özelleştirmenize olanak tanır.

3.1.1. Uygulama ayarları

Wine, Windows'un farklı sürümlerinin davranışını taklit etme yeteneğine sahiptir. Genel olarak, Win9x sürümlerinin ve NT sürümlerinin davranışları en farklıdır. Bazı uygulamaların düzgün çalışması için belirli davranışlar gerekir ve bu ayarın değiştirilmesi, başarısız uygulamanın çalışmasını sağlayabilir. Son zamanlarda Wine için varsayılan sürüm olarak Windows 2000 seçilmiştir.Windows 98'i seçerseniz birçok uygulamanın daha iyi çalıştığı bilinmektedir.

Sekmenin içinde, Varsayılan Ayarlar satırını göreceksiniz. Bu satırı seçerseniz, tüm uygulamalar varsayılan Windows sürümünde çalışır. Sorunlu uygulamayı varsayılan ayarlardan ayrı olarak yapılandırmak en iyisidir. Bunun için:

  1. Uygulama ekle düğmesini tıklayın.
  2. İstediğiniz.exe dosyasını bulun.
  3. Bu uygulamayı ekledikten sonra, Wine'ın bu uygulama için özel olarak öykündüğü Windows sürümünü seçebilirsiniz.

3.1.2. Kitaplıkları Yapılandırma

Aynı şekilde, bazı uygulamalar özel kütüphaneler gerektirir. Wine, Microsoft lisansına ihtiyaç duymayan ve tam olarak "yerel" olanlar gibi çalışan kitaplık sürümlerini oluşturarak Windows kitaplık sistemini ("yerel" DLL'ler olarak adlandırılır) yeniden üretir. Wine, kütüphanelerin bu tür yeniden yaratılmış versiyonlarından yoksundur, ancak oldukça tatmin edici bir şekilde çalışırlar. Yalnızca yeniden oluşturulmuş DLL'lerin kullanılması, sisteminizin Microsoft'tan bağımsız olmasını sağlar. Ancak Wine, yerel Windows DLL'lerini de yükleme yeteneğine sahiptir.
3.1.2.1. DLL değiştirme
Wine'da yerleşik DLL'leri kullanarak bir uygulamayı çalıştırmak her zaman mümkün değildir. Bazen yerel DLL'ler daha iyi çalışır. Windows sisteminde yerel DLL'yi tam olarak belirledikten sonra, onu Wine'ın bulabileceği bir konuma yerleştirmeli ve ardından çalışacak şekilde yapılandırmalısınız. Genellikle bu konum, c: \ windows \ system32 rolüne atadığınız dizindir. Yerel olarak asla kullanmamanız gereken 4 DLL vardır: kernel32.dll, gdi32.dll, user32.dll ve ntdll.dll. Bu kitaplıklar, Wine çerçevesinde bulunmayan Windows çekirdeğine düşük düzeyde erişim gerektirir.

Bunu akılda tutarak, DLL'yi zaten kopyaladıysanız, Wine'a onu kullanmasını söylemeniz gerekir. Wine'ı yerel ve yerleşik DLL'ler arasında iki farklı düzeyde seçim yapacak şekilde yapılandırabilirsiniz. Uygulamalar sekmesinde Varsayılan Ayarlar'ı ayarladıysanız, yaptığınız değişiklikler tüm uygulamaları etkileyecektir. Alternatif olarak, uygulamayı ekleyip Uygulamalar sekmesinden seçerek genel ayarları bireysel uygulama düzeyinde değiştirebilirsiniz.

Yeni bir FOO.DLL dosyası eklemek için, Kitaplık için Yeni geçersiz kılma etiketli kutuya "FOO" yazın ve Ekle düğmesini tıklayın. Bir DLL'nin davranışını değiştirmek için, onu Mevcut geçersiz kılmalar: alanından seçin ve Düzenle'ye tıklayın. Varsayılan olarak, ilki "yerel" Windows, ikincisi - yerleşik Şarap ( Yerli sonra Yerleşik). Ayrıca yalnızca yerel, yalnızca yerleşik veya her ikisini de devre dışı bırakabilirsiniz.

3.1.2.2. Sistem DLL'leri hakkında
Wine ekibi, belirli bir özelliğin (Winsock ve TCP / IP ağı gibi) teorik olarak kullanılabilir olduğundan emin olmak için yalnızca dosyanın varlığını kontrol eden birçok programı kandırmak için sahte DLL'ler oluşturmanın gerekli olduğuna karar verdi. Bu sorunla karşılaşırsanız, programın yerinde olduklarını düşünmesi için yapılandırılmış c: \ windows \ system32 dizininde uygun adlara sahip boş dosyalar oluşturun ve program gerçekten istediğinde Wine'da yerleşik DLL'ler yüklenecektir. (Ne yazık ki, wineinstall aracı bu tür boş dosyaları kendi başına oluşturmaz).

Bazen uygulamalar, bir kaynağın sürümünü doğrudan fiziksel dosyadan bulmaya çalışır (örneğin, DirectX sürümünü bulmak için). Sahte dosyalar bu durumda yardımcı olmaz. Bu durumda, dosyaları tam sürüm koduyla yüklemeniz gerekir. Bu sorun birçok dosya için zaten çözüldü. Değilse, programı kandırmak için yerel DLL dosyasını tekrar kopyalamanız gerekir.

Doğal olarak, Wine'ın henüz düzgün bir şekilde uygulamadığı (veya hiç uygulamadığı) DLL'ler vardır. Elinizde DLL dosyasını kopyalayabileceğiniz gerçek bir Windows yoksa, dosyayı her zaman arama motorlarını kullanarak bulabileceğiniz Windows DLL arşivlerini içeren sitelerden alabilirsiniz. Lütfen seçtiğiniz DLL dosyaları için lisanslama kurallarına uyun; bazıları kısıtlama olmaksızın dağıtılır, bazıları değildir.

3.1.2.3 Eksik DLL'ler
Wine'ın eksik bir DLL dosyasından şikayet etmesi durumunda, bu dosyanın "resmi" bir DLL olup olmadığını veya çalıştırmaya çalıştığınız programa ait olup olmadığını kontrol etmeniz gerekir. Bunu, dosya adını internette arayarak yapabilirsiniz. DLL'yi "tespit ettikten" sonra, Wine'ın da kullanabileceğinden emin olmanız gerekir. DLL aramaları genellikle aşağıdaki sırayla yapılır:

1. Programın başlatıldığı dizin.

2. Geçerli (çalışan) dizin.

3. Windows sistem klasörü.

4 Windows klasörü.

5 PATH değişkeninin dizinleri.

Kısacası: ya istediğiniz DLL'yi programınızın dizinine yerleştirin (uygunsuz olabilir) ya da Windows sistem klasörüne yerleştirin. Wine'ın NT API desteği Win9x API desteğinden çok daha zayıf olduğundan (bazen NT DLL'leriyle Windows olmayan şemalardan bile daha zayıf uyumluluğa yol açar!) NT tabanlı yerel DLL'lerden mümkün olduğunca kaçının.

3.1.3 Grafik Ayarları

Yapılandırılabilen beş farklı temel ayar vardır. Varsayılan ayarlar çoğu insan için yeterlidir.

İlk birkaç ayar çoğunlukla oyunlarla ilgilidir ve kendi kendini açıklayıcıdır. Fare imlecinin DirectX penceresinden (yani oyunlar) çıkmasını önlemek mümkündür. Bu seçenek varsayılan olarak etkindir. Bunu yapmak için birçok neden vardır, en az değil, imleç daha küçük bir alan içine alındığında oynamanın daha kolay olmasıdır. Bu seçeneği etkinleştirmenin başka bir nedeni daha iyi fare kontrolüdür. Wine, Windows'u taklit etmek için farenin konumunu bozar. Benzer şekilde, "masaüstü çift arabelleğe alma", ekranda kenar yumuşatma güncellemeleri üreterek oyunların daha iyi görünmesini sağlar; yine, seçenek varsayılan olarak etkindir. Bu, artan bellek tüketimi için bir takastır.

Sanal bir masaüstünü taklit etmeyi yararlı bulabilirsiniz. Bu durumda, tüm programlar ayrı bir pencerede çalışacaktır. Bu, ekran çözünürlüğünü değiştiren (muhtemelen başarısız bir şekilde) sorunlu oyunların belirlenmesine yardımcı olabilir. Bunları bir pencereye kapatmak, muhtemelen daha az kolaylık pahasına, onlar üzerinde daha iyi kontrole yol açabilir. 640x480 (varsayılan) veya 800x600'ü deneyebilirsiniz.

Son olarak, Direct3D ayarlarından bazılarını değiştirebilirsiniz. Çoğunlukla, bu ayarlar otomatik olarak algılanır, ancak belirli bir şekilde davranmalarını sağlayabilirsiniz. Bazı oyunlar, belirli özelliklerin desteklenmesi için sistemi kontrol etmeye çalışır. Bu davranışı devre dışı bırakarak Wine, bir görüntüyü belirli bir şekilde oluşturma yeteneğini bildirmez. Bu, grafiklerin kalitesi pahasına oyunun hızında bir artışa yol açabilir; ya da belki oyun hiç çalışmayabilir.

3.1.4. Disk ayarları

Windows, Wine'ın taklit ettiği oldukça katı bir disk adlandırma düzenine sahiptir. Çoğu kişi standart düzene aşinadır: "A:" bir disketi temsil eder, "C:" birincil sistem sürücüsünü temsil eder, vb. Wine aynı konsepti kullanır ve diskleri temeldeki yerel dosya sistemine göre düzenler.

Wine'da diskleri bölümlemek nispeten basittir. Winecfg'de, Sürücüler sekmesi altında, gerekli sürücüleri eklemek ve kaldırmak için düğmeler görürsünüz. "Disk ekle"yi seçtiğinizde yeni bir satır oluşturulur ve varsayılan sürücü adlandırma şeması görünür. Path alanında değişiklik yaparak bu sürücünün gösterdiği adresi değiştirebilirsiniz. Doğru Yol hakkında şüpheniz varsa, doğru Yolu bulmak için "Gözat" düğmesini tıklayın. İstediğiniz diski vurgulayıp "Kaldır"a basarak bir diski çıkarabilirsiniz.

Winecfg, sisteminizde bulunan diskleri otomatik olarak algılayabilir. Diskleri manuel olarak bölmeye çalışmadan önce otomatik yöntemi denemeniz önerilir. Otomatik Algıla düğmesine basit bir tıklama ile Wine'ın sisteminizdeki diskleri aramasını sağlarsınız.

Winecfg'ye başvurmadan diskleri yapılandırmak çok ilginç, oldukça basit. Tüm disk ayarları ~ / .wine / dosdevices dizininde bulunur. Her disk, gerçekte bulunduğu yere yalnızca bir sembolik bağlantıdır. Wine, ilk çalıştırmada otomatik olarak iki disk kurar:

$ ls -la ~ / .wine / doscihazlar /
lrwxrwxrwx 1 wineuser wineuser 10 Temmuz 23 15:12 c: -> ../ drive_c
lrwxrwxrwx 1 wineuser wineuser 1 23 Tem 15:12 z: -> /

CD-ROM gibi başka bir disk eklemek için, ona işaret eden başka bir bağlantı oluşturmanız yeterlidir:

$ ln -s / mnt / cdrom ~ / .wine / dosdevices / d:

Bağlantıların DOS sürücü adlandırma sistemini kullandığını unutmayın - bir harf ve ardından iki nokta üst üste, örneğin "a:". Dolayısıyla, c: sürücünüzün bağlantısı ~ / .wine / drive_c'yi gösteriyorsa, c: \ windows \ system32 bağlantılarını ~ / .wine / drive_c / windows / system32 olarak yorumlayabilirsiniz.

3.1.5 Ses ayarları

Şarap, "Ses" sekmesinden seçebileceğiniz çok az sayıda ses alt sistemiyle çalışabilir. Winecfg mevcut tüm sürücüleri algılayacaktır, ancak kullanmak için manuel olarak seçebilirsiniz. 2.4 çekirdeği kullanan daha eski Linux dağıtımları genellikle "OSS" sürücüsünü kullanırdı. 2.6 çekirdek çoğu durumda "ALSA"ya geçmiştir. "aRts" sürücüsü, "aRts" alt sistemi için genel bir destek eksikliği nedeniyle yakın zamanda hizmet dışı bırakıldı. GNOME kullanıyorsanız Esound'u deneyebilirsiniz. OSS ve ALSA ses sürücüleri en çok test edilen sürücülerdir, bu nedenle mümkünse bunları tercih etmeniz önerilir. "Jack", "NAS" veya "CoreAudio" arıyorsanız, büyük olasılıkla nedenini kendiniz biliyorsunuzdur.

DirectSound ayarları çoğunlukla oyunlarda kullanılır. Donanım hızlandırma düzeyini seçebilirsiniz, ancak çoğu için Tam iyidir.

3.1.6 Masaüstü Düzeni

Eğer varsa, Wine Windows temalarını indirebilir. Şarap veya uygulama açısından gerçekten gerekli olmasa da, programınız için tanıdık bir görünüm oluşturmanıza olanak tanır. Wine, yeni MSStyles temalarını destekler. Eski Microsoft Plus'ın aksine! uxtheme motoru, tüm Windows ayarlarını değiştirebilen özel .msstyles dosyalarını destekler. Bu, çoğu Linux masaüstünün uzun yıllardır yapabildiğiyle aynı şeydir. Denemek istiyorsanız, şunu yapın:

1. Windows XP temasını indirin. .msstyles dosyasının mevcut olduğundan emin olun.

2. Sahte Windows sürücünüzde bir dizin zinciri oluşturun:

$ mkdir -p ~ / .wine / drive_c / windows / Kaynaklar / temalar / tema_adı

3. .msstyles dosyasını / temanızın adı dizinine taşıyın

4. winecfg'deki Masaüstü Entegrasyonu sekmesini kullanarak yeni bir tema seçin.

3.2 Kayıt Defterini ve Regedit'i Kullanma

Winecfg ile yapılan tüm özelleştirmeler, disklerin özelleştirilmesi dışında, sonuçta Kayıt Defterine kaydedilir. Windows'ta bu, hem bireysel uygulamalar hem de işletim sisteminin kendisi için ayarların merkezi deposudur. Wine, Kayıt Defterini benzer şekilde kullanır, bu nedenle Winecfg'de olmayan bazı ayarlar Kayıt Defterinde değiştirilebilir. (Bir programın ayarlarını değiştirmek için, Wine'ın ayarlarını değiştirmek yerine Kayıt Defterine "girmeniz" çok daha olasıdır).

Wine'ın ayarları kaydetmek için Kayıt Defterini kullandığı gerçeği tartışmalıdır. Bazıları bunun Windows'a çok benzediğini iddia edebilir. Buna karşı koymak için birkaç noktayı dikkate almanız gerekir. İlk olarak, uygulamalar ayarlarını orada saklamayı "bekledikleri" için Kayıt Defteri olmadan yapmak imkansızdır. Wine'ın ayarları ayrı bir yapılandırma dosyasında saklayabilmesi ve bunlara erişebilmesi için, temelde Win32 API'sinin yaptığını, Wine'ın yaptığını yapan ayrı bir program seti gereklidir. Son olarak, Windows'tan farklı olarak, Wine Registry düz metin olarak yazılmıştır ve herhangi bir metin düzenleyicide değiştirilebilir. Ve bu nedenle, çoğu normal sistem yöneticisi (ve Wine geliştiricileri) kafa karıştırıcı Windows Kayıt Defterine deli gibi yemin etse de, Wine'ın bir şekilde bunu sürdürmesi hala gereklidir.

3.2.1 Kayıt yapısı

Bu tam olarak bizim yöntemimiz olmasa da, kayıt defterinin yapısına biraz daha derine inelim ve nasıl çalıştığını görelim. Windows Kayıt Defteri karmaşık bir ağaç yapısıdır ve en iyi Windows programcıları bile çeşitli "kovanları" ve aralarındaki sonsuz bağlantılarla nasıl düzenlendiğini her zaman bilmezler; tam bir açıklama bu belgenin kapsamı dışındadır. Ancak şimdi bilmeniz gereken ana Kayıt Defteri anahtarları şunlardır:

HKEY_LOCAL_MACHINE

Bu temel kök anahtar (win9x'te system.dat gizli dosyasında saklanır), belirli bir Windows kurulumuyla ilgili her şeyi içerir. Genellikle HKLM olarak kısaltılır.

Bu temel kök anahtar (win9x'te user.dat gizli dosyasında saklanır), belirli bir kurulumdaki her kullanıcı hakkında bilgi içerir.

HKEY_CLASSES_ROOT

Bu, HKEY_LOCAL_MACHINE \ Software \ Classes'a bir bağlantıdır. Dosya ilişkileri, OLE (Nesne Bağlama ve Gömme) - belge yönetimi ve COM sınıfları (COM teknolojisi bir Microsoft standardıdır) gibi şeyleri açıklayan bilgileri depolar.

HKEY_CURRENT_USER

Bu, HKEY_USERS \ kullanıcı adınız, yani kişisel yapılandırmanız için bir bağlantıdır.

3.2.2. Şarap Kayıt Dosyaları

Şimdiye kadar, tüm bunları Şarap yapılarına nasıl çevireceğinizi merak ediyor olabilirsiniz. Yukarıda açıklanan kayıt düzeni düzeni, ~ / .wine dizinindeki üç farklı dosyada "yer alır": system.reg Bu dosya HKEY_LOCAL_MACHINE içerir. user.reg Bu dosya HKEY_CURRENT_USER içerir. userdef.reg Bu dosya HKEY_HKEY_USERS \ .Default içerir (yani, varsayılan kullanıcı ayarları). Bu dosyalar, Wine'ı ilk çalıştırdığınızda wineprefixcreate programı tarafından otomatik olarak oluşturulur. Bir dizi temel ayar c: \ windows \ inf \ wine.inf dosyasına kaydedilir ve rundll32.exe programı tarafından işlenir. Wine'ı ilk başlattığınızda, rundll32.exe, orijinal kayıt defterini verilerle doldurma sürecinden geçer. Ayrıntılar için, bunların nasıl yapıldığını görmek için wineprefixcreate komut dosyasına bakın. Wine'ı güncelledikten sonra, wineprefixcreate, varsayılan kayıt dizelerini güncellemek için tekrar kullanılabilir.

Daha önce de belirtildiği gibi, tüm bu .reg dosyalarını herhangi bir metin düzenleyiciyi kullanarak düzenleyebilirsiniz. Bu noktada Wine'ın çalışmadığından emin olun, aksi takdirde tüm değişiklikleriniz kaybolacaktır.

3.2.3. Regedit nasıl kullanılır

Kayıt defterine erişmenin ve onu değiştirmenin en kolay yolu regedit aracıdır. Aynı adı taşıyan ve yerini aldığı Windows programı gibi, regedit de kayıt defterini tüm anahtarlarını içeren sistem düzeyinde görüntülemek için tasarlanmıştır. Sadece regedit'i çalıştırın ve açılacaktır. Metin dosyasında sunulan gizemli anahtarların hiyerarşik bir şekilde düzenlendiğini hemen fark edeceksiniz.

Kayıt defterinde gezinmek için, bir sonraki derinlik düzeyine "dalmak" için panelin sol tarafındaki tuşlara tıklayın. Bir anahtarı silmek için üzerine tıklayın ve Düzen menüsünden "Sil" seçeneğini seçin. Bir anahtar veya değer eklemek için, onu yerleştirmek istediğiniz yeri bulun ve Düzen menüsünden "Yeni"yi seçin. Mevcut bir anahtarı değiştirmek için, sağ bölmede seçin ve Düzen menüsünden "Değiştir"i seçin. Aynısını yapmanın başka bir yolu da bir anahtara veya değere sağ tıklamaktır.

Wine kullanıcılarının özellikle ilgisini çeken HKEY_CURRENT_USER \ Software \ Wine içindeki ayarlardır. winecfg ile yaptığınız ayarların çoğu, kayıt defterindeki bu özel konuma yazılır.

3.2.4. Sistem Yöneticisi İpuçları

Yukarıda açıklanan dosya yapısını kullanarak sistemi, Wine'ın sistem kurulumunun (uygulamalarla birlikte) tüm kullanıcılar tarafından paylaşılabilmesi ve aynı zamanda her kullanıcının farklı bir konfigürasyona sahip olmasına izin verecek şekilde yapılandırmak mümkündür. Yönetici, Wine'ı ve Windows kullanıcıları için gerekli tüm uygulamaları kurduktan sonra, ortaya çıkan system.reg dosyasını ve diğerlerini kullanarak global kayıt defteri dosyalarına (kabul ettiğimiz gibi, / usr / local / vb. içinde bulunur) kopyalayabilir. komutlar:

cd ~ kök / .wine
cp system.reg /usr/local/etc/wine.systemreg

ln -sf /usr/local/etc/wine.systemreg system.reg

Bu dosya kullanıcı ayarlarını içermesine rağmen, aynısını user.reg dosyası için yapmanız gerekebilir. Her kullanıcı, bu dosyanın kendi kopyasına ve onu değiştirme haklarına sahip olmalıdır.

Disk düzenine dikkat etmek gerekir. system.reg dosyasını genelleştiriyorsanız, kayıt defteri ayarlarının her kullanıcının ~ / .wine / dosdevices dosyalarındaki disk düzeniyle uyumlu olduğundan emin olmalısınız. Genel bir kural olarak, disk düzeniniz varsayılan wineprefixcreate ile ne kadar çok eşleşirse, göreviniz o kadar kolay olur. Başlangıçta uygulamaları yüklediğiniz tüm "c:" sürücülerini paylaşabilir veya paylaşamayabilirsiniz. Bazı uygulamalar, özellikle Windows 95/98 / ME için uygulamalar olmak üzere, belirli ayarların diske yazılabilmesini gerektirir.

Not: Wine'ı kaynaktan root olarak yüklediyseniz, kurulum sırasında kullandığınız araçlar / wineinstall betiği artık çalışmaz.

Son bir uyarı sözü: yönetici hesabınızla ne yaptığınızı izleyin. Yöneticinin kayıt defterini genel kayıt defterine kopyalarsanız (veya bağlarsanız), herhangi bir kullanıcı yöneticinin ayarlarını okuyabilir; bu, parolalar, kişisel bilgiler vb. hakkında önemli bilgiler içeriyorsa kötüdür. Yönetici hesabını yalnızca program yüklemek için kullanın, günlük işler için değil, normal bir hesap altında yapılmalıdır.

3.2.5. Kayıt defteri anahtarlarının tam listesi

Yaygın olarak kullanılan anahtarların ve değerlerin en güncel listesi için geliştiricinin wiki'sine bakın.

3.3. Özelleştirmeye uygun diğer yönler

Bu bölüm, özelleştirilebilecek diğer tüm şeyleri içerir. Ayrıca Wine'ı en iyi şekilde kullanmak için ipuçları ve püf noktaları koleksiyonu olarak hizmet eder.

3.3.1. Seri ve paralel bağlantı noktaları

Seri ve paralel bağlantı noktaları neredeyse diskler gibi yapılandırılır - yalnızca ~ / .wine / dosdevices dizininde cihazın adıyla sembolik bir bağlantı oluşturulur. Windows'ta seri bağlantı noktalarına genellikle bir sayı eklenerek "com" adı verilir, örneğin: com1, com2, vb. Benzer şekilde, paralel bağlantı noktaları bir sayı eklenerek "lpt" olarak adlandırılır, örneğin: lpt1. Bunları / dev / ttyS0 ve / dev / lp0 gibi uygun Unix cihazlarına bağlantılarla doğrudan bağlamalısınız. Örneğin, bir seri ve bir paralel bağlantı noktası yapılandırmak için aşağıdaki komutları çalıştırın.

ln -s / dev / ttyS0 com1
ln -s / dev / lp0 lpt1

3.3.2. işbirlikçi ağlar

Windows ağ paylaşımları unc / dizinine eşlenebilir, böylece \\ sunucum \ bazı \ dosyasında olması gereken her şey ~ / .wine / dosdevices / unc / sunucum / bazı / dosya / dizininde olacaktır. Örneğin, \\ sunucum \ bazılarını / mnt / smb / sunucum / bazılarına bağlamak için Samba kullanıyorsanız, şu komutu çalıştırırsınız:

ln -s / mnt / smb / sunucum / bazı unc / sunucum / bazıları

onları Wine'da kullanılabilir hale getirmek için (eğer yoksa bir unc dizini oluşturmayı unutmayın).

3.3.3. Yazı Tipleri

Bir zamanlar önemli bir sorun olan yazı tipi özelleştirmesini çözmek artık çok daha kolay. Windows'ta bir dizi TrueType yazı tipiniz varsa, tüm .ttf dosyalarını c: \ windows \ yazı tiplerine kopyalamanız yeterlidir.

3.3.4. Yazıcılar

Wine, CUPS (Unix Printing System) baskı sisteminizle doğrudan etkileşime girebilir ve sistemde kullanılabilen yazıcıları bulabilir. Yazıcıları Wine'da yapılandırmak, CUPS'nin çalıştığından emin olmak için kaynar. Ancak, herhangi bir belgenin yazdırılması gerektiğinde Wine, lpr komutuna (CUPS'den) ihtiyaç duyar.

CUPS kullanmıyorsanız, eski BSD-Printing yazdırma sistemi kullanılır:

/ etc / printcap dosyasındaki tüm yazıcılar Wine'a otomatik olarak yüklenir.

Wine, her yazıcı için bir PPD Dosyası gerektirir (generic.ppd, Wine'a dahildir)

Belgeyi yazdırmak için lpr komutu çalıştırılır.

3.3.5. tarayıcılar

Windows'ta tarayıcılar, ilgili cihazlarına erişmek için TWAIN API'sini kullanır. Wine'ın yerleşik TWAIN DLL'si bu istekleri Linux SANE kitaplıklarına iletir. Bu nedenle, Wine altında bir tarayıcı kullanmak için öncelikle ona SANE aracılığıyla erişebildiğinizden emin olmanız gerekir. Bundan sonra, kullanılabilir bir xscanimage'iniz olduğundan emin olmanız gerekir. Xscanimage şu anda aklı başında ön uç paketine dahil edilmiştir, ancak dağıtımınıza yüklenmemiş olabilir. Genel olarak, tarayıcılara erişim günümüzde sorunlarla doludur. Tarayıcınızı yanlışlıkla çalıştırırsanız, lütfen Wine Kullanım Kılavuzunun bu bölümünü SANE with Wine'ın nasıl kullanılacağına ilişkin ayrıntılarla güncelleyin.

3.3.6. ODBC veritabanları

Open DataBase Connectivity arayüz sistemi (Windows'ta veritabanları ile etkileşim için açık arayüz) ve baskı sistemi, Unix sistemine yüksek düzeyde geçiş yapmak için tasarlanmıştır. Windows kodlarının Wine altında çalışıp çalışmadığını kontrol etmek yerine, UnixODBC gibi uygun bir Unix ODBC sağlayıcısı kullanır. Bu nedenle, Wine'ı yerleşik odbc32.dll'yi kullanacak şekilde yapılandırdıysanız, bu Wine DLL, Unix ODBC paketinizle etkileşime girerek çalışmasına izin verecektir. Wine'ı yerel (Windows) odbc32.dll dosyasını kullanacak şekilde yapılandırdıysanız, yerel ODBC32 sürücülerini vb. kullanmayı deneyecektir.
3.3.6.1. ODBC'yi Unix'te Yapılandırma
Wine ile bir Unix ODBC sistemi kullanmanın ilk adımı, elbette, Unix ODBC sisteminin kendisini kurmaktır. Bu, kaynakların veya RPM paketlerinin yüklenmesini gerektirebilir. Birkaç Unix ODBC sistemi mevcuttur; yazarın alışık olduğu, unixODBC (IBM DB2 sürücüsü ile) olarak adlandırılır. Microsoft Access veritabanına erişmek için kullanabileceğiniz bir ODBC-ODBC köprüsü de vardır. Tipik olarak bu tür sistemler, sistemin çalıştığını doğrulayabilmeniz için komut satırından verilere erişmenize izin verecek isql gibi bir araç içerir.

İkinci adım, Unix ODBC kitaplığını Wine'ın yerleşik odbc32 DLL'sine geçirmektir. odbc32 yerleşik (şu anda), LIB_ODBC_DRIVER_MANAGER ortam değişkeninde ODBC kitaplığının adını arar. Örneğin, yazarın .bashrc dosyasında şöyle bir satırı var:

dışa aktar LIB_ODBC_DRIVER_MANAGER = / usr / lib / libodbc.so.1.0.0

Böyle bir ortam değişkeni ayarlanmamışsa, libodbc.so adlı bir kitaplık arar ve onu kendi kitaplığınızla eşitlemek için sembolik bir bağlantı ayarlayabilirsiniz. Örneğin, root olarak şu komutları çalıştırabilirsiniz:

# ln -s libodbc.so.1.0.0 /usr/lib/libodbc.so
# / sbin / ldconfig

Son yapılandırma adımı, DLL yapılandırmasını değiştirerek Wine'ın odbc32.dll dosyasının yerleşik sürümünü çalıştıracak şekilde ayarlandığından emin olmaktır. Bu yerleşik DLL, genellikle arayan ile Unix ODBC kitaplığı arasında bir saplama görevi görür.

Eğer sorun yaşıyorsanız Wine'ı başlatmadan önce WINEDEBUG = + odbc32 komutunu kullanarak neler olduğunu görebilirsiniz. Bir uyarı. Bazı programlar biraz hile yapar ve ODBC kitaplığını atlar. Örneğin, Crystal Reports motoru, DSN'yi (veri kaynağı adı) doğrulamak için kayıt defterine gönderilir. Bununla başa çıkmanın bir yolu, unixODBC'yi Wine ile kullanma hakkında bir bölümü olan unixODBC sitesinde açıklanmıştır.

3.3.6.2. Windows ODBC Sürücülerini Kullanma
Yerel ODBC sürücülerinin, MSSQL ve Oracle dahil olmak üzere birçok veritabanı türüyle çalıştığı söylenir. Aslında, Winelib uygulaması aracılığıyla Linux'tan yalnızca MSSQL'e bir şekilde erişilebilir. Çoğu ODBC sürücüsü, DLL dosyalarını kopyalamak yerine, kayıt defteri anahtarları gibi belirli şeyleri düzgün şekilde yapılandırmak için bir Windows Installer türü yükleyici gerektirir.

MSSQL desteği almak için öncelikle microsoft.com adresinden mdac_typ.exe yükleyicisini indirip çalıştırmalısınız. ODBC bağlantıları oluşturmak için Wine altında CLICONFG.EXE ve ODBCAD32.EXE çalıştırmanız gerekir. Bunları mdac_typ tamamlandıktan sonra windows\system dizininde bulabilirsiniz. Bu programların çıktısını gerçek bir Windows makinesindeki çıktıyla karşılaştırın. Protokoller gibi bazı şeyler, işletim sistemiyle birlikte yüklenmiş olabileceğinden eksik olabilir. Bu durumda, mevcut Windows kurulumundaki eksik olanı kayıt defterindeki gerekli değerlerle birlikte kopyalayabilirsiniz. Wine ile çalışmak üzere hazırlanmış gerçek bir Windows kurulumu, hazırlanmadan önce olduğu gibi kendi başına da çalışmalıdır. Wine ile başarılı bir şekilde test edilmiş veritabanlarının bir listesi.

Makale Şarap ve kullanımının tüm yönlerine ayrılmıştır. ağ çok
birçok bilgi, çeşitli kurulum kılavuzları ve daha fazlası var. ben
Herhangi bir kişinin başarabilmesi için her şeyi birleştirmeye çalışacağım
maksimum başarı, yetenekleri ve tabii ki imkanlar dahilinde
programlar. Öyleyse başlayalım.

Wine, çoğu gibi bir öykünücü değil, bağımsız bir Windows API uygulamasıdır
düşün. Bir kereden fazla tekrarlandı, ama burada uygun olacak. Projenin yaptığı bu
çeşitli sistemlerin kullanıcıları için benzersiz ve ilginç, çeşitli açılır
Fikirlerinizi hayata geçirmenin yolları. Benzersizlik, kullanmanın gerçeğinde yatmaktadır.
bu program Windows uygulamalarını Ubuntu ve diğerlerinde çalıştırabilir
Linux sistemlerinin yanı sıra FreeBSD ve Mac OS X. Doğru, var
onların "tuzakları". Bazı insanlar birinden geçişin kolay olacağını düşünüyor
sistemleri diğerine, bu durumda Windows ve Linux'u düşünüyoruz.

Yanlış anlama, insanların tükenebileceklerini düşünmeleridir.
Wine altında, alışık oldukları çeşitli yazılımlar ve içinde çalışmaları onlar için uygundur.
Nasıl da havalı değil, hiçbir şey olmuyor. Favori yazılımımızın altında çalışmasını sağlamak için
Şarabın çok çalışması, bir sürü el kitabını yeniden okuması ve bu hacmi tartması gerekiyor.
bilgi. Tabii ki, yazılımın tam olarak "püflenmesi" gerekmeyecek, ancak her şeye hazır olmalısınız. Şarap projesi çok hızlı gelişiyor, ancak kararlı çalışmadan önce
çok uzak. Ama bence yakın gelecekte, tüm ana yazılımların yanı sıra oyunlar
üzerinde kararlı bir şekilde çalışacaktır.

Şarap Kurulumu

Linux'a yeni geçen bir kişinin ilk sorusu (bizim durumumuzda
Ubuntu): "Windows'tan programları nasıl çalıştıracağım?". Bunu aramaya başlar
konu ve doğal olarak Wine ile karşılaşıyor.
İkinci soru şudur: "Nasıl söylenir?" İki yol var:
resmi depolar veya kendinizi kaynaktan derleyin. düşüneceğiz
her iki seçenek.

Seçenek 1: Depodan yükleyin.

Burada her şey çok basit. Uygulamalar // Standart // Terminal'e gidin:

Sudo eklenti-apt-deposu ppa: ubuntu-şarap / ppa
sudo apt-get güncellemesi
sudo apt-get install wine1.3

Kurulumun tamamlanmasını bekliyoruz...
Her şey! Wine kuruludur ve oyun ve program yüklemeyi deneyebilirsiniz.

Seçenek 2: Kaynaktan derleme.

1.Kaynakları resmi siteden indirin, oradalar. Benim durumumda
bu Şarap 1.3.11'dir (http://sourceforge.net/projects/wine/files/Source/wine-1.3.11.tar.bz2/download).

Kaynak arşivin paketinin açıldığı dizine gidin:

Cd şarap-1.3.11 /

Derlemeden önce OpenGL desteği etkinleştirilmelidir. yapmazsak
OpenGL gerektiren uygulamalar çalışmayacaktır. Terminalde:

Gedit araçları / wineinstall

CONFARGS = ile başlayan satırı buluyoruz ve ondan sonra gerekli olanı giriyoruz.
parametreleri oluşturun. Bizim durumumuzda, çizgi şöyle görünecek:

KONFARGS = "- with-opengl --disable-debug --disable-trace"

Bağımlılıkları alıyoruz:

Sudo apt-get install auto-apt checkinstall
sudo auto-apt -y çalıştır ./configure

topluyoruz:

make install yerine paket oluşturarak kurun

Sudo kontrol kurulumu

Her şey. Kurulumun bitmesini bekliyoruz.

Debian tabanlı dağıtımlarda Jedi için bir ara seçenek de vardır. kısaca:

Apt-kaynak şarap1.3 al
sudo apt-get build-dep

Şimdi en ilginç şey: resmi siteden gerekli şarap sürümünü indirin, paketinden çıkarın ve orijinal wine1.3 paketinin kaynak dizininden debian dizinini oraya kopyalayın. Yaparız

Ve ubuntu / debian için dağıtım için gerekli tüm yamaları içeren bir * .deb paketimiz var, neredeyse resmi depodaki gibi, ancak yalnızca yeni bir sürüm. Ayrıca daha sonra apt-get ile güvenle kaldırılabilir.
Her seçeneğin artılarını ve eksilerini düşünelim.

Seçenek 1.
Artıları:
1. Her şey zaten bizim için toplandı ve şişirmeye gerek yok, her şey kullanıma hazır.

eksileri:
1. Örneğin bazı oyuncakların performansını artırmak için yamayı uygulayamayacağız.
2. Bazı video kartlarında kararsız çalışma.

Seçenek 2.
Artıları:
1. Performansı artırmak için yamaları uygulama yeteneği
2. Kararsız ekran kartı sürücüleriyle kararlı çalışma.

eksileri:
1. Uygulamalarda uygun olmayan bir menü yoktur. Her şeyi konsoldan yapmak zorundasın,
Şarap ayarlarına gidin, örn.
2. Bilgisayarınızın gücüne bağlı olarak kurulum süreci çok uzun.
1. Uygulamalarda uygun olmayan bir menü yoktur. Her şeyi konsoldan yapmanız gerekiyor, örneğin Şarap ayarlarına gidin."

Sistem - Seçenekler - Ana menüden kendiniz ekleyebilirsiniz.

Ben ikinci seçeneği tercih ederim. Bu şekilde yüklenen şarap çalışır
depolardan yüklemekten daha iyidir. Ama bu sadece benim küçük IMHO'm.

Programları ve oyunları yükleme

İlk önce appdb.winehq.org adresine gidiyoruz Yukarıda, kullandığımız arama motorunda
oyunun veya programın adını ve orada ne yazdığını görün. Genellikle orada tarif edilir
çeşitli sistemler üzerinde testler, kararlı çalışma için öneriler ve çok daha fazlası.

Program sorunsuz çalışıyorsa, onu saf bir ruhla kurarız.
basit bir tıklama ile. Bu, bir tür ciddi oyun veya programsa
tef ile şamanizm vazgeçilmezdir - bu, için ayrı bir önek * oluşturmanız gerektiği anlamına gelir
bizim danslarımız. * Tüm şarap dosyaları bir önekte saklanır veya şişe olarak da adlandırılır (şarap / şaraba benzer). Orada, bu şişenin içinde C sürücüsündeki tüm dosyalar, kayıt defteri, bireysel ayarlar vb.

Bu tür herhangi bir sayıda şişe olabilir.

Asma altında çok kaprisli davranan ve asmanın diğer uygulamalarının normal çalışmasına müdahale edecek bir tür koltuk değneği gerektiren bir tür yazılım olabilir. Sonra bu yazılımı ayrı bir şişeye (ön ek) koyarız ve herhangi bir ayar diğer programları etkilemez.

Bir asma, belirli bir önek olmadan ilk kez başlatıldığında, ~ / .wine kullanılır. Önek yoksa, asma onu oluşturacak ve varsayılan içerikle dolduracak, C: \ windows, C: \ Program Files, C: \ users dizinlerini oluşturacak ve dolduracaktır. Ayrıca temiz bir kayıt defteri oluşturulacaktır.
Ana dizinimize gidin ve yeni bir dizin oluşturun. Örneğin, Şarap2.
Ardından terminale gidip şunu giriyoruz:

WINEPREFIX = "/ ana sayfa / kullanıcı adı / .wine2 /" winecfg

Her şey. Ayrı bir önek oluşturuldu. Çeşitli kayıt defteri yapılandırmaları ve programların kendileri orada saklanır.
Programı konsol üzerinden de kuruyoruz.

WINEPREFIX = "/ ana sayfa / kullanıcı adı / .wine2 /" şarap /media/DVD/setup.exe

Yükleme işlemi devam ediyor ve en önemlisi ayrı bir önekte.
Daha sonra zaten kurulu olan programı yine konsoldan çalıştırıyoruz ve çıktısını izliyoruz.

Çıktı, gerekli bileşen ve kitaplıkların bulunmadığına dair hatalar içerebilir. İÇİNDE
winetricks eksik bileşenleri yüklememize yardımcı olacak (aşağıya bakın)

Bu ne işe yarıyor? Bu, eğer ön ekinde kararlı uygulama performansı sağlar:
birçok program tek bir önekte çalışacak, er ya da geç tıkanacak
bu da diğer programların çökmesine neden olur. Bu nedenle, ayrı kullanmanız gerekir
her şeyi tekrar tekrar yapılandırmak istemiyorsanız önekler.

şarap hileleri

Winetricks doğru öneki belirlememize yardımcı olacaktır.
Winetricks, çeşitli bileşenleri yükleyen bir komut dosyasıdır.
DirectX, Vcredist ve daha fazlası gibi uygulamaların çalışması için gereklidir.
Bu komut dosyası nasıl çalışır? Kütüphaneleri ve bileşenleri şuradan indirir:
Microsoft kaynakları. Aynen öyle, başka türlü değil. Neden bu komut dosyası
ihtiyacın var mı? Bu, Wine ile çalışmayı çok kolaylaştırır. Senaryo olmasaydı kendimiz tırmanırdık ve
gerekli bileşenleri aradı ve burada her şey zaten yapıldı, sadece bir onay işareti koymanız gerekiyor
ve "Yükle" ye tıklayın Bu komut dosyası ayrıca kayıt defterini düzenlemeye yardımcı olur,
oraya çeşitli anahtarlar girin. Ve bunun yanında, winetricks'in birçok ayarı var
ve işlevler.

Kendinizi alıştırmak için, terminal şarap numaralarını girmeniz yeterlidir.

Kayıt defterini düzenleme

Terminalde şunu girin:

Kayıt defterindeyiz. Hiçbir şeyi düzenlememize gerek yok, sadece ekleyeceğiz.

HKEY_CURRENT_USER / Yazılım / Şarap / Direct3D'ye gidin.

Direct3D kataloğu yoksa, umutsuzluğa kapılmayın. Okuyan anlasın diye yazıyorum
düzenlemeniz veya eklemeniz gereken bir yer.

Terminalde:

Winetricks ddr = opengl orm = fbo glsl = devre dışı video belleği boyutu = 1024
(sizinki 1024 değişiklik)

Tüm bu parametreler kayıt defterinde görünecektir. Bu, yukarıda belirtilen klasörde görüntülenebilir.

Bu ne işe yarıyor? Genel olarak oyun performansını, hızını ve oyunu geliştirir.
bundan daha iyi çalışır, ancak yalnızca oyunlar içindir.

PlayOnLinux

PlayOnLinux'ta da var. Bu, Wine kullanan ayrı bir programdır.
ama orada her şey daha otomatik ve yapılandırılmış. Programın kendisi gerekli olanı indirecektir.
Wine, bileşenleri yükleyecek ve ayrı bir önek oluşturacaktır. Ama bu demek değil ki
her şey mükemmel çalışacak. Hiç çalışmayabilir. bu yüzden benimkini veriyorum
yerine normal Şarap, manuel yapılandırma ve kendi beyninizi çalıştırmayı tercih edin.
otomatik program.

Artıları:
Her şey otomatiktir ve aslında hiçbir şey yapmamıza gerek yoktur.
Wine'ın birden çok sürümünü tutmak ve bunları farklı öneklere uygulamak mümkündür.
Programın kendisi önekler oluşturur.

eksileri:
Programın yaptığı, yüklediği ve indirdiği her şeyi tahmin etmek imkansızdır.
Programın yaptığı her şey kendiniz yapılabilir, kalemlerle, bu bir kişinin bilgisine +.
Robot programı asla insan beyniyle karşılaştırılamaz.

CD / DVD görüntülerinin montajı

Windows'un bunun için Daemon-Tools adlı bir yardımcı programı vardır. Çok rahat
ve değiştirilebilir bir yardımcı program değildir. Bir kişinin bir sorusu var: Bunun bir analogu var mı?
mucize araçlar? Cevap: Çok daha iyi Windows yardımcı programları da vardır. denir
Cdem. Yüklemek için sadece üç komut girmemiz gerekiyor:

Sudo eklenti-apt-deposu ppa: cdemu / ppa
sudo apt-get güncellemesi
sudo apt-get install cdemu-daemon cdemu-client gcdemu

Uygulamayı panele ekleyin, görüntüye giden yolu belirtin ve hayatın tadını çıkarın. Hiç
Hiçbir sorun olmayacak ve Wine görüntüyü mükemmel bir şekilde algılayacaktır. Uygulamayı bulamazsak, yeniden başlatmak için acele etmeyin.
Terminalde şu komutları girin:

Sudo hizmeti cdemu-daemon başlangıcı

Hizmet sistem başlangıcında başlamazsa ("Arka plan programı, sistem başlangıcında başlatılmayacak şekilde yapılandırılmıştır"), bunu şu şekilde düzeltebilirsiniz:

Sudo update-rc.d cdemu-daemon etkinleştirme

Oyunları ayrı bir X sunucusunda başlatma

Bütün bir kitap buna ayrılabilir, ancak her zaman kullandığım bir yönteme karar verdim:

Sanal terminale gidin:

Ctrl + Alt + F1
oturum aç: ******
parola: ******

X-sunucusunun yeni bir kopyasını manuel olarak başlatıyoruz:

Xinit -: 2
şarap yolu / klasör / c / oyun / game.exe

Bundan kazanç büyük değil, ama kişisel olarak bu benim için yeterli. Tekrarlıyorum:
Ayrı bir x-sunucusunda başlatmanın birçok yolu vardır ve herkes kendisi için seçim yapmakta özgürdür.

Sonuç

Tüm bu ipuçları, bilmek isteyen herkesin bilmesi gereken temel bilgiler
Hedeflerinize ulaşmak için Şarap kullanın. Gerisi sizin elinizde. Eğer bir
ne olursa olsun amacına ulaşmak istiyorsun ve umut çoktan gitti, değil
asla umutsuzluğa kapılmayın, çünkü karar önünüzde olabilir. otur
iki sandalyede mümkündür, ancak bu arzu ve çelik gibi sinirler gerektirir. Bir dilek
- arzu değil, bin olasılık - bin sebep.

Bu materyal, "OS için Rusça makalelerin ilk yarışması" için yazılmıştır.
Ubuntu "(konkurs.ubuntu.ru)
Makalenin yazarı Vladimir Kacharmin, yani rootboot'tur.
Kişiler: Skype root.boot2, e-posta [e-posta korumalı]

Wine, Windows API'sinin ücretsiz bir açık kaynak uygulamasıdır. Şarap bir işletim sistemi veya bilgisayar öykünücüsü değildir, karakterize edilebileceği gibi, örneğin, sanallaştırma programları (VirtualBox, VmWare vb.), adının kodunun çözülmesiyle de vurgulanan " Şarap Emülatör Değildir". Şarapşirketin faaliyetlerine ve konumuna bağımlılık derecesini azaltmak için yaratılmıştır. Microsoft, kapsamı genişletmek ücretsiz işletim sistemleri olasılık nedeniyle Windows programlarını çalıştırın.

Şarap bir emülatör değildir

Aslında, Şarap sağlayan bir dizi kitaplık ve yazılım aracıdır. Windows programlarını çalıştırın ve kullandığına benzer Microsoft'tan işletim sistemi... Bölüm Şarap yazılımı dağıtımı ayrıca yapılandırması (), bir kayıt defteri düzenleyicisi, bir komut dosyası paketi için programlar içerir., dosya yöneticisi, Not Defteri vb. numara Windows için programlar kim bugün zaten Şarapla koş yeterince büyük ve sürekli büyüyor. http://appdb.winehq.org adresinde, belirli ürünlerin uyumluluğuna ilişkin işaretler içeren özel bir veritabanı bulunmaktadır. Şaraplı programlar... arasında tam uyumlu Şarap programları birçok ofis ve multimedya programlar, programlar işletmeler ve kuruluşlar için, Grafik işleme programları dahil "1C" (Adobe Photoshop'un bazı sürümleri dahil) vb.). Desteklenen ve yerel olarak uyumlu olanların sayısı Şarap oyunları.

Herhangi bir cihazın öykünmesi ve çalışma sırasında Şarap olmuyor, işin hızı ile uyumlu Şarap programları kullanırken, genellikle doğrudan çalışırken olduğundan daha düşük değildir. Windows (ve genellikle daha yüksek).

Bileşenlere dayalı olarak veya bileşenleri kullanarak, Şarap farklı zamanlarda bu tür projeler oluşturuldu Cedega(odaklanmak oyunları başlatmak, her şeyden önce), Karşıdan karşıya geçmek(odaklanmak uygulama programlarının başlatılması) vb.

Şarap Kurulumu

Şarap yazılım paketiçoğu zaman modernin bir parçasıdır Linux dağıtımları (Ubuntu, Mint, Debian, openSUSE, vb.), ve onu bulmak ve tesisler Büyük olasılıkla yönetimle iletişime geçmeniz gerekiyor dağıtımınızın yazılımı.

Apt-get şarap yüklemek Amacıyla WINE'ı yükle, yürütmek Debian, Ubuntu, Mint vb. için yönetici olarak konsollar. zipper şarap şarap-geko yükleyinİçin SUSE ve openSUSE Linux.

Şarap kurulumu

Başlamak için Şarap özelleştirme programları, aramak konsolda veya kısayol iletişim kutusunda, winecfg ("kullanın" ŞARAP ÖNERİ"). Winecfg, Windows programlarının görünümünü özelleştirirörneğin, bir dizi kitaplığın sürümünü değiştirmeyi mümkün kılar Windows (2000, XP, 2003, Vista, ...) vb.

Winetricks - ek ayarlar, bileşenler ve programlar

şarap hileleri geliştiriciler tarafından yazılmış bir dizi komut dosyasıdır Şarap ve topluluk, bazı gizli değişiklikler yapmayı kolaylaştırmak için Şarap ayarları, kurulumlar bazı ek sistem kitaplıkları ( DirecX vb.) ve popüler Internet Explorer dahil olmak üzere Windows programları ( IE), birkaç demo oyunlar vb.. Winetricks genellikle Wine dağıtımına dahildir. Ana iletişim kutusunu başlatmak için Winetricks konsolda yürütülür veya kısayol iletişim kutusu (klavye kısayolu " Alt + F2"), komuta" şarap hileleri". Gibi komutları da kullanabilirsiniz. "directx9" un bulunduğu konsolda winetricks directx9- kurulacak bileşenin adı. Sunulan bileşen kategorilerinin bir listesini görüntülemek için Yüklemek için şarap hileleri, arayabilirsin winetricks liste komutu ve kategorilerin içerik listelerine göz atmak için - winetricks uygulamalar liste, nerede "uygulamalar"- gerekli kategorinin adı.

Windows programlarını Wine'da çalıştırma

yol Wine'da çalışan programlar resim, metin dosyası veya yürütülebilir dosya gibi herhangi bir dosyayla çalışmak için tipiktir exe dosyası bizim durumumuzda: basitçe yapabilirsiniz Windows yürütülebilir dosyasını çalıştırın (* .exe) dosya yöneticinizden (örneğin çift tıklayın) veya yürütün konsol komutundaşarap gibi ~ / İndirilenler / program.exe. Ayrıca Windows programlarını çalıştır iç yollardan Şarap gerekli başlatma sırasında sistem sürücüleri olarak monte edilmiş dizinlerde bulunuyorlarsa profil ("ön ek") Şarap(standart "~ / .wine / drive_c" veya diğer klasörler olsun, Ayarlanmış Sen). Bu durumda, DOS adres formatı kullanılır. programlarşarap C: \\ Program \ Dosyalar \\ programm.exe.

Aynı ters eğik çizgi veya boşluk gibi özel karakterlerden önce bir ters eğik çizgi "\" eklenir.

Windows programlarını Wine'a yükleme

İçin Windows programı kurulumu, Sırasıyla, ihtiyacınız olacak yükleyicisini çalıştır: wine setup.exe Daha sonra standart prosedürü uygulamanız gerekecek Windows için programların yüklenmesi, çoğu zaman "İleri" düğmesine birden fazla basmaktan oluşur. En ilginç işlevsel özelliklerden biri Şarap profilleri kullanma olasılığında ya da sözde " önekler", programları kurmak için - sistem kitaplıkları setlerinin bağımsız kopyaları, Windows programları ve ayarları... Standart ön ek Şarap, yani varsayılan profilin yazıldığı klasör ".wine" - kullanıcının ana dizini içindeki gizli bir klasör. Ayrı kullanmak için "önek", Bunun için yeni bir klasör oluşturmanız gerekiyor ( profili sıfırlamak için - içeriğini silin) ve global bir değişkenin dışa aktarımını kullanın ŞARAP ÖNERİ(takımın bir parçası olarak Windows programının başlatılması, yükleyiciler için dahil.)... Örneğin WINEPREFIX = "/ home / user / .wine-programm" wine setup.exe. İçin yüklü Şarap programları yerel kullanıcı (~ / .local / share / uygulamalar /) menüsünde kısayollar oluşturur masaüstü (Gnome, KDE, XFCE vb.) gerekli kullanımı önekler.

Konunun devamı:
modemler

Uzun zamandır Tricolor TV uydu televizyonuna mı bakıyorsunuz? Eski alıcınızı değiştirme zamanı geldi mi? Şimdi hayallerinizi gerçekleştirmenin en iyi zamanı. Ödeme ...