Aktif bir Windows 10 kullanıcısıysanız ve bir noktada bir CentOS 8 sistemi üzerinde çalışmanız gerekiyorsa, Windows 10 uygulamalarının yüklenemediğini fark edebilirsiniz, bu da onları kullanamayacağımız anlamına gelir, bunun nedeni basittir. , dosya sistemi Linux (ext4) Windows 10 çalıştırılabilir dosyalar (NTFS) ile uyumlu değil, ne kadar denersek deneyelim uygulamayı çalıştırmak imkansız olacak, bunu çözmek için Wine'ımız var, Solvetic Wine'ın ne hakkında olduğunu açıklayacak, özellikleri ve CentOS 8, Fedora veya Red Hat'a nasıl kurabileceğimiz.
Şarap Nedir?Wine, bir Linux, macOS, FreeBSD veya Solaris kullanıcısının Windows uygulamalarını gerçekten Windows sistemini kullanmadan doğrudan orada çalıştırabilmesini sağlamak için geliştirilmiştir.
özellikleriÖzellikleri arasında şunları buluyoruz:
- Win32 uyumlu, istisna işleme, iş parçacığı ve işlemlere sahip bir bellek tasarımına sahiptir.
- Windows NT, 2000, XP, Vista, 7/8/10 ve hem 64-bit hem de 32-bit programları ve kitaplıkları çalıştırabilir.
- POSIX uyumlu işletim sistemlerinde kullanıma uygundur.
- DirectX tabanlı oyunlar ve uygulamalar için destek sağlar
- MMDevice, XAudio, WinMM, DirectSound ses API'lerini destekler
- OpenGL ve Vulkan tabanlı oyunlar ve uygulamalarla uyumlu
- Kutu içinde masaüstü veya birleştirilebilir pencereler
- Ana bilgisayar yazdırma sisteminde bir PostScript sürücüsü kullanarak yazdırmayı sağlar
- Herhangi bir X terminalinde uzaktan görüntüleme sunan X11 tabanlı grafiklere sahiptir.
- ALSA, OSS, PulseAudio, Core Audio ve daha fazlası aracılığıyla ses cihazlarını kullanabiliriz
- v4l2 kullanarak video yakalama cihazlarının kullanılmasına izin verir
- Kaynak derleyici ve mesaj derleyici
- Win32 ve POSIX kodunun karıştırılmasına izin verir
- Unicode desteği var
- Şarap kullanmak için 15'ten fazla dile sahiptir
- Entegre hata ayıklayıcı ve takip mesajları
Şimdi Wine'ı CentOS 8, RHEL 8 veya Fedora'ya nasıl kuracağımızı göreceğiz.
1. Wine Linux nasıl kurulur
Aşama 1
İlk adım, GCC, flex, bison ve masp gibi geliştirme araçlarını entegre eden geliştirme araçları "Geliştirme Araçları"nı kurmak olacaktır, bunlar aşağıdaki komutla kurulmalıdır:
yum -y groupinstall 'Geliştirme Araçları'
Adım 2
Bu işlem bittiğinde aşağıdakileri göreceğiz:
Aşama 3
Şimdi aşağıdaki komutla ek eklentileri kuruyoruz:
yum yükleme gcc libX11-devel freetype-devel zlib-devel libxcb-devel libxslt-devel libgcrypt-devel libxml2-devel gnutls-devel libpng-devel libjpeg.webp-turbo-devel libtiff-devel dbus-devel fontconfig-devel
4. Adım
Bu eklentilerin indirilmesini ve yüklenmesini onaylamak için S harfini giriyoruz:
NotYum siparişlerinin başarısız olması durumunda DNF komutuyla deneyebiliriz:
dnf -y groupinstall 'Geliştirme Araçları' dnf -y kurulumu gcc libX11-devel freetype-devel zlib-devel libxcb-devel libxslt-devel libgcrypt-devel libxml2-devel gnutls-devel libpng-devel libjpeg.webp-libtbus-devel devel fontconfig-devel
2. Şarap kaynağı nasıl indirilir
Aşama 1
Her şeyden önce, opt dizinine gidiyoruz:
cd / tercihŞarap kaynak kodunu indirmek için Wget komutunu kullanacağız:
wget https://dl.winehq.org/wine/source/5.0/wine-5.0.2.tar.xz
Adım 2
İndirdiğimiz içeriği çıkarıyoruz:
tar -xvf şarap-5.0.2.tar.xzAyıklanan içeriğe erişiyoruz:
3. Şarap derlemesi
Aşama 1
Bu adımda Solvetic, bu işlemi normal bir kullanıcı olarak çalıştırmanızı önerir, biz aşağıdakileri uygularız:
64 bit sistemlerde: ./configure --enable-win64 32 bit sistemlerde: ./configure
NotBu işlemin tamamlanması 20 ila 25 dakika sürer.
Adım 2
Bundan sonra aşağıdakileri uygularız:
Yapmak
Aşama 3
Bu işlem tamamlandığında aşağıdakileri göreceğiz:
4. Adım
Wine kurulumunu aşağıdaki komutla tamamlıyoruz:
kurulum yap
Adım 5
Sonunda aşağıdakileri gözlemleyeceğiz:
6. Adım
Fedora durumunda aşağıdakileri yapmalıyız:
Fedora 32'de:
dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/32/winehq.repo dnf winehq-stable'ı kurun
Fedora 31'de:
dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/31/winehq.repo dnf winehq-stable'ı kurun
4. Wine, CentOS 8, RHEL 8 veya Fedora'da nasıl kullanılır?
Aşama 1
Wine, çalışması için bir GNOME ortamının kullanılmasını gerektirir, buna sahip değilsek aşağıdakileri uygulayabiliriz:
dnf groupinstall İş İstasyonu
İndirmeyi ve kurulumu onaylamak için S harfini giriyoruz.
Adım 2
Ardından Wine'ı yapılandırmak için aşağıdaki komutu uygulayacağız:
şarap cfg
Aşama 3
Ek eklentileri olan bazı açılır pencereler görüntülenecektir, işlemi Wine'da tamamlamak için Yükle'ye tıklayın.
4. Adım
Bu tamamlandığında aşağıdaki açılır pencereye erişeceğiz:
BÜYÜT
Adım 5
Orada kütüphaneler, uygulama uyumluluğu, grafikler ve diğerleri gibi tüm Wine parametrelerini yapılandırabiliriz:
BÜYÜT
6. Adım
Windows parametrelerinin yönlendirildiği Linux sisteminin dahili rotalarını görebilir, ayrıca Windows'un hangi sürümü ile uyumlu olacağını tanımlayabiliriz (Windows 7'den Windows 10'a):
BÜYÜT
7. Adım
Wine ile bir Windows uygulamasını çalıştırmak için yürütülebilir dosyaya gideceğiz, üzerine sağ tıklayıp "Başka bir uygulama ile aç" seçeneğini seçeceğiz.
BÜYÜT
8. Adım
Aşağıdaki açılır pencerede "Wine Windows Program Loader"ı seçiyoruz:
9. Adım
"Seç" e tıklıyoruz ve bu, seçilen programın sihirbazını başlatacak:
BÜYÜT
Adım 10
Linux'ta bu Windows programına veya uygulamasına erişmek için yükleme işlemini burada tamamlıyoruz:
BÜYÜT
Gördüğümüz gibi Wine sayesinde Windows uygulamaları CentOS 8, RHEL 8 veya Fedora üzerinde tıpkı bir Windows bilgisayarı çalıştırıyormuş gibi çalıştırılabiliyor.