PARDUS
Wine; Linux, Mac OS ve Android gibi işletim sistemleri üzerinde çeşitli Windows uygulamalarının çalıştırılmasını sağlayan bir uygulama katmanıdır. Wine’ın açılımı “Wine Is Not an Emulator” yani “Wine bir emülatör değildir” şeklindedir. Wine bir emülatör değildir, çünkü bolca ters mühendislik çabası ve Windows yorumlayıcılarının (API) sıfırdan yazılması sayesinde artık “bir uygulama katmanı” olmuştur.
Wine, “.exe, .msi” gibi Windows ortamlarında kullanılan uzantılı kurulum dosyalarını açıp çalıştırabilir. Basit bir örnekle, Windows işletim sistemi için üretilen ancak Linux sürümü bulunmayan bir uygulama varsayalım (Örn: WinRAR). Wine kurulu olduğu zaman, içerisinde bulunan ve .exe uzantılarını açmaya yarayan .dll dosyaları (ya da küçük bir Windows sistemi) sayesinde bu tip uygulamaları çalıştırabilir, daha sonradan bize bu uygulamayı kullandırabilir. Portable (kurulumsuz) uygulamalarda dahi başarı gösterir. Neticede ortada .exe uzantılı bir uygulama bulunuyorsa, yüksek bir ihtimalle Wine bunu Pardus üzerinde çalıştırabilir.
Appimage ile kurulum için gerekli paketi buradan indirebilirsiniz.
Çeşitli dosya türlerini ilişkilendirme işlemini (birlikte aç aşamaları) otomatik yapan wine-appimage eklentisini de buradan indirebilirsiniz. İndirdiğiniz paketi, Pardus ETAP yüklü tüm Faz1, Faz2, Faz3 akıllı tahtalarda da kurabilirsiniz.
...
Aşağıdaki komutlar ile Wine’ı yükleyebilirsiniz;
sudo dpkg --add-architecture i386 sudo apt update sudo apt install wine wine64 wine32:i386
Bu işlemlerden sonra;
/home/$USER/.wine/drive_c/windows/system32/kernel32.dll /home/$USER/.wine/drive_c/windows/syswow64/kernel32.dll
Bu iki dosyanın silinmesi gerekmektedir. Eğer çalıştırılmak istenen uygulama hâlâ çalışmıyorsa, konsolda wine program.exe şeklinde çalıştırıp hata çıktıları üzerinden sorun tespit ederek çözüm bulunabilir.
Framework hatalarını gidermek için mono eklentisi ve msi dosyasının kurulması gerekmektedir.
Eklentileri kurmak için aşağıdaki komutları girebilirsiniz:
sudo apt install winetricks sudo apt install mono-complete