Wine32 kurulumda hata

öncesinde aşağıdaki komutları çalıştırıyorum. Herhangi bir hata problem yok.

dpkg --add-architecture i386 && apt-get update && apt upgrade -y && apt autoremove

ardından apt-get install wine32 komutunu verdiğimde bu çıktıyı alıyorum.

apt-get install wine32
Paket listeleri okunuyor… Bitti
Bağımlılık ağacı oluşturuluyor
Durum bilgisi okunuyor… Bitti
Bazı paketler kurulamadı. Bu durum, olanaksız bir durum istemiş
olduğunuzu ya da kararsız (unstable) dağıtımı kullandığınızı ve
bazı paketlerin henüz oluşturulamamış ya da oluşturulmakta
olduğunu gösterir.
Aşağıdaki bilgiler durumu çözmenize yardımcı olabilir:

Aşağıdaki paketler karşılanmamış bağımlılıklara sahip:
wine32:i386 : Bağımlılıklar: libc6:i386 (>= 2.17) ama kurulmayacak
Bağımlılıklar: libwine:i386 (= 1.8.7-2) ama kurulmayacak
E: Sorunlar giderilemedi, tutulan bozuk paketleriniz var.

Merhabalar, aşağıdaki yolu izledikten sonra son durum hakkında bilgi verin lütfen.

  1. Synaptic Paket Yöneticisini Açın
  2. Sol taraftaki yan menüden kurulu olan paket dosyalarını görüntüle’ye tıklayın.
  3. Yukarıda yer alan ara butonuna tıkayıp “wine” yazın ve kurulu paketlerin -mavi tik işareti olur- üzerine sağ tıklayıp tamamen kaldırma için işaretle’yi seçin.
  4. Açılan pencereyi onaylayın.
  5. Yukarıda yer alan uygula butonuna basın, içeriği inceledikten sonra uygulayın.

kurulu olan wine dosyası görünmüyor.

aynılarını denedim ama hala aynı hatayı alıyorum.

sudo apt-get -f install komutunu çalıştırdıktan sonra tekrar deneyiniz.

root@pardus:~# apt-get -f install
Paket listeleri okunuyor… Bitti
Bağımlılık ağacı oluşturuluyor
Durum bilgisi okunuyor… Bitti
0 paket yükseltilecek, 0 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.
root@pardus:~# sudo dpkg --add-architecture i386
root@pardus:~# apt-get update
Aynı: 1 http://depo.pardus.org.tr/pardus onyedi InRelease
Aynı: 2 http://depo.pardus.org.tr/guvenlik onyedi InRelease
Yoksay:3 http://dl.google.com/linux/chrome/deb stable InRelease
İndir: 4 http://dl.google.com/linux/chrome/deb stable Release [1.189 B]
İndir: 5 http://dl.google.com/linux/chrome/deb stable Release.gpg [819 B]
İndir: 6 http://dl.google.com/linux/chrome/deb stable/main amd64 Packages [1.402 B]
0 sn.'de 3.410 B alındı (4.324 B/s)
Paket listeleri okunuyor… Bitti
root@pardus:~# apt-get install wine wine64 wine32:i386
Paket listeleri okunuyor… Bitti
Bağımlılık ağacı oluşturuluyor
Durum bilgisi okunuyor… Bitti
Bazı paketler kurulamadı. Bu durum, olanaksız bir durum istemiş
olduğunuzu ya da kararsız (unstable) dağıtımı kullandığınızı ve
bazı paketlerin henüz oluşturulamamış ya da oluşturulmakta
olduğunu gösterir.
Aşağıdaki bilgiler durumu çözmenize yardımcı olabilir:

Aşağıdaki paketler karşılanmamış bağımlılıklara sahip:
wine32:i386 : Bağımlılıklar: libc6:i386 (>= 2.17) ama kurulmayacak
Bağımlılıklar: libwine:i386 (= 1.8.7-2) ama kurulmayacak
E: Sorunlar giderilemedi, tutulan bozuk paketleriniz var.
root@pardus:~#

cat /etc/apt/sources.list paylaşır mısınız?

cat /etc/apt/sources.list
deb http://depo.pardus.org.tr/pardus onyedi main non-free contrib
# deb-src http://depo.pardus.org.tr/pardus onyedi main non-free contrib

deb http://depo.pardus.org.tr/guvenlik onyedi main contrib non-free
# deb-src http://depo.pardus.org.tr/guvenlik onyedi main contrib non-free

o aradaki chrome lar sources.list.d içindeymiş onu silip tekrardan denedim ama bir sonuca varamadım.

Merhaba @PassengeR bey , zaten root iken sudo dedğiniz için architecture ı ekleyememiş. Ya normal kullanıcıyken

sudo dpkg --add-architecture i386 && sudo apt update

ya da root iken

dpkg --add-architecture i386 && apt update

dedikten sonra sadece

apt install wine

çalıştırmanız yeterli.

Kolay Gelsin.

tek başına wine ı zaten kurabiliyor ama çok fazla şey siliyor.

0 paket yükseltilecek, 30 yeni paket kurulacak, 99 paket kaldırılacak ve 0 paket yükseltilmeyecek.
15,1 MB/35,5 MB arşiv dosyası indirilecek.
Bu işlem tamamlandıktan sonra 636 MB disk alanı boşalacak.
Devam etmek istiyor musunuz? [E/h]

sadece alt kısmı aldım 99 tane paket silecek bu şekilde. Onların silinmesini istemiyorum. Nasıl bir yol izleyebilirim ?

Yeni yüklü, sanal ve canlı sistemlerde ilk mesajınızdaki gibi normal ve root kullanıcısı ile yaptığım denemelerde yükleme sağlandı. Daha öncesinde yaptığınız,bahsetmediğiniz farklı bir işlem var mıydı?

synaptic paket yöneticisinden wine’ı tamamen kaldırmıştım bi ara. Alakası olabilir mi ?

Hocam wine libc gibi çok temel kütüphaneleri kullanıyor, ya hybrid sistem kullanmayıp sadece wine64 ü yükleyeceksiniz ya da hybrid architecture a sahip sisteme geçeceksiniz. İkincisi tavsiye edilmez bir çok noktada sistemin kararlılığını direkt olarak bozmaktadır.

Saygılarımla.

sadece wine 64 ü nasıl yükleyebilirim ?

bu yolları izleyerek apt install wine 64 ü ekleyerek denediğimde yine

0 paket yükseltilecek, 30 yeni paket kurulacak, 98 paket kaldırılacak ve 0 paket yükseltilmeyecek.
15,1 MB/35,5 MB arşiv dosyası indirilecek.
Bu işlem tamamlandıktan sonra 633 MB disk alanı boşalacak.

Çıktısını alıyorum.

Sadece wine64 kurmak istyorsanız sistemden i386 architecture ı kaldırmanız gerekiyor;

sudo dpkg --remove-architecture i386

Ancak, sadece wine64 API lerini kullanmak dışında yani geliştirme amaçlı kullanmayacaksanız son kullanıcı olarak bir işe yaramayacaktr. Amacınız exe formatlarını çalıştırıp test etmek ise playonlinux tarzı çözümler internette mevcut.

wine ı son kullanıcı olarak hybrid yani multiarch sistemi oluşturmadan kullanmak ve yukardaki isterinizin yanıtı imkansız.

Şahsi görüşümü sorarsanız Pardus ana bilgisayarınızı bozmayın içine sanal windows kurun virtualbox ta veya gnome-boxes da.

Kolay gelsin.

© 2021 TÜBİTAK - Hakkında - SSS - Kullanım Koşulları - Gizlilik