Linux Mint Türkiye
Yazılım => Wine / PlayonLinux / Virtualbox => Konuyu başlatan: okanakinci - 12 Haziran 2018, 20:57:01
-
Bugün OMG Ubuntu sitesinde haberi yapılmış bir proje gördüm. İsmi Winepak. Amacı ise Windows yazılımlarını Linux'a Flatpak sistemi aracılığıyla birlikte zahmetsizce kurmak ve güncellemek.
Neden mi böyle bir projeye ihtiyaç duyuldu? Bazı Windows yazılımlarını Wine ile Linux'a kurmak bir hayli zahmetli. PlayonLinux vb. bazı yazılımlar ise bu zahmeti sadece bir dereceye kadar azaltabiliyor. Bazen, bazı Windows yazılımlarını Linux'a kurmanın mümkün olduğu söylenmesine rağmen iş kurmaya gelince o kadar zorlanıyoruz ki pes ediyoruz.
Winepak ise Wine ile Flatpak'ı bir araya getiriyor. Flatpak ile yazılım kurmak çok kolay. Linux Mint'te 18.3 sürümünden itibaren Flatpak desteği hazır kurulu geliyor. Önceki sürümlerde ise Flatpak sisteme sonradan kurulabiliyor. Ardından Winepak deposundaki yazılımları bilgisayarınıza rahatlıkla kurabilirsiniz. Bilgisayarınızda Flatpak yazılımı kuruluysa eğer, şu üç komutu ardı ardına ekleyerek Winepak deposunu sisteminize ekleyebilirsiniz.
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepoflatpak remote-add --if-not-exists winepak https://dl.winepak.org/repo/winepak.flatpakrepoflatpak update
Bu noktadan itibaren Winepak deposundaki yazılımları Linux Mint'in Yazılım Yöneticisi ile bilgisayarınıza kurabilirsiniz. Proje yeni olduğu için yazılım sayısı şimdilik çok az ama bence gelecek vadediyor. Yeterli desteği görürse gelecekte Windows yazılımlarını Linux'a kurmak için başlıca yol hâline gelebilir. Yazılımlar şu an çok az olsa da bazıları gerçekten Linux'ta çok istenen şeyler. Aşağıdaki listeye bakabilirsiniz. Depo genişledikçe listeyi de zamanla güncelleyebiliriz.
* Owerwatch
* World of Warcraft
* League of Legends
* Polygonal Planet Project
* Path of Exile
* World of Tanks
* Cemu
* Notepad ++
Bunların dışında Fortnite ve Internet Explorer 8 de Github sayfasında görünüyor ama Winepak deposunda yok. Başka bir depo mu eklemek gerekiyor yoksa bu yazılımlar henüz hazır değil mi bilmiyorum.
-
Listeye Blizzard'ın Battle.Net ve Starcraft 2 de eklendi.
-
[member=3801]okanakinci[/member] , bilgilendirme için teşekkürler. İlginç ve yardımcı olabilecek bir konu olduğu için başlığı sabitledim.
Linux Mint'e (18.3 ve sonrası sürümler için) aşağıdaki komutlarla Winepak deposunu eklemek yeterli oluyor. Diğer flathub deposu zaten 18.3 sürümden beridir ekli olarak geliyor.
flatpak remote-add --if-not-exists winepak https://dl.winepak.org/repo/winepak.flatpakrepoflatpak update
Komutları çalıştırdıktan sonra, Yazılım Yöneticisini açıp "Flatpak" seçeneğini seçip "winepak" kısmından ilgili uygulamaları kolayca kurabilirsiniz.
(https://s33.postimg.cc/mo9p1dke7/Winepak-_LM19.png)
-
LoL kurmayı denedim fakat şöyle bir sorunla karşılaştım;
GDBus.Error:org.freedesktop.DBus.Error.Failed:Error deploying: While trying to apply extra data: runtime/org.winepak.Platform/x86_64/3.0 not installed
-
[member=5786]fuji[/member] Winepak oldukça yeni bir proje ve henüz yeterli kararlılığa ulaşmadı. Bazı uygulamaları şu an bildiğimiz Flatpak uygulamaları gibi kuramıyoruz. Geliştiriciler League of Legends için bazı kurulum adımları önermişler. Onları aşağıda paylaşıyorum.
1) Öncelikle yukarıda belirtildiği gibi Winepak deposunu ekleyip Flatpak önbelleğini güncelleyin.
2) Flatpak Builder paketini kurun. Bunun için sudo apt install flatpak-builder komutunu uçbirime girebilirsiniz.
Bu aşamadan itibaren iki farklı yöntem var.
1. Yöntem
Eğer sisteminiz 32bit ise aşağıdaki iki komutu sırasıyla uçbirime girerek kurulum yapın.
flatpak-builder --arch=i386 --force-clean builds --repo=winepak com.leagueoflegends.Client.jsonflatpak --user install winepak com.leagueoflegends.Client
Eğer sisteminiz 64bit ise yukarıdaki değil, aşağıdaki komutları tercih edin.
flatpak-builder --arch=x86_64 --force-clean builds --repo=winepak com.leagueoflegends.Client.jsonflatpflatpak --user install winepak com.leagueoflegends.Client
2. Yöntem
Sisteminiz 32bit ise aşağıdaki komutla kurulum yapın.
flatpak-builder --user --arch=i386 --force-clean --install builds com.leagueoflegends.Client.jsonflatp
Sisteminiz 64bit ise yukarıdaki değil, aşağıdaki komutla kurulum yapın.
flatpak-builder --user --arch=x86_64 --force-clean --install builds com.leagueoflegends.Client.json
Yazılımı kurduktan sonra eğer menüde yazılımı göremezseniz aşağıdaki komutla çalıştırmayı deneyebilirsiniz.
flatpak run com.leagueoflegends.Client
Eğer sorun hâlâ devam ediyorsa Github üzerinden geliştiricilere hata bildiriminde bulunabilirsiniz.
-
1.yöntem sonucu:
Can't load 'com.leagueoflegends.Client.jsonflatp': Failed to open file “/com.leagueoflegends.Client.jsonflatp”: No such file or directory
2.Yöntem sonucu:
Can't load 'com.leagueoflegends.Client.json': Failed to open file “/com.leagueoflegends.Client.json”: No such file or directory
Bunları bildireceğim. Teşekkürler.
-
Sanırım bu proje öldü. Aylardan beri hiç güncelleme yok. Github sayfasında bile aylardan beri hiç hareketlilik yok. Sanırım proje başarısızlığa uğradı. Bana sorarsanız Winepak'a gerek kalmadı. Steam'in Linux versiyonunda bulunmayan oyunlar, SteamPlay/Proton sayesinde Linux'ta da çalışmaya başladığından Winepak pek de lazım değil. Olsa olsa Steam'de bulunmayan Windows oyunları için lazım olur ama o kadarı için de kimse uğraşmaz.
-
Bu durumda konuyu kilitleyip, sabitlemeyi kaldıralım.