Linux Mint Türkiye

Diğer Linux Dağıtımları => Diğer Linux Dağıtımları => Konuyu başlatan: mrnobody - 11 Mart 2016, 17:43:29

Başlık: [Çözüldü] Tutulan bozuk paketleri düzeltme!
Gönderen: mrnobody - 11 Mart 2016, 17:43:29
Herkese merhaba,
Son günlerde sistem nerdeyse kullanılmaz hale geldi. Her ne yüklemeye kalksam "öncelikle tutulan bozuk paketlerinizi düzeltin" uyarısını alıyorum. Çok araştırdım ama net bir çözüm bulamadım. Temel çözüm yöntemlerini denedim. autoclean,autoremove, update ve upgrade bundan ayrı BleachBit ile sistemi temizleme gibi ...
Ama yine de bu uyarıyı almaya devam ediyorum. Oldukça sinir bozucu bir durum son günlerde sistemi update ederken başka bir hata almaya da başladım. "bozuk paketlerle" bir ilgisi olup olmadığını tam olarak anlamadım. Ama yine de paylaşayım.
Sistem: Debian64bit-MATE


apt-get update
Kod: [Seç]
47 sn.'de 4.777 kB alındı (101 kB/s)                                           
W: http://dl.google.com/linux/chrome/deb/dists/stable/Release ağdan alınamadı. 'Release' dosyasında olması beklenilen 'main/binary-i386/Packages' girdisi bulunamadı (sources.list dosyasındaki girdi ya da satır hatalı)

E: Bazı indeks dosyaları indirilemedi. Bu dosyalar yok sayıldılar ya da önceki sürümleri kullanıldı.
E: /var/lib/dpkg/lock kilidi alınamadı - open (11: Özkaynak geçici olarak kullanılamaz durumda)
E: Yönetim dizini (/var/lib/dpkg/) kilitlenemiyor, başka bir işlem tarafından kullanılıyor olmasın?

apt-get install mysql-workbench=6.2.3+dfsg-7
Kod: [Seç]
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:
 mysql-workbench : Bağımlılıklar: libgdal1h (>= 1.8.0) ama kurulmayacak
E: Sorunlar giderilemedi, tutulan bozuk paketleriniz var.

Synaptic paket yöneticisinden bir görüntü;

(http://s29.postimg.org/rw3nn10sn/libdapserver7.png)
Başlık: Ynt: Tutulan bozuk paketleri düzeltme!
Gönderen: Butterfly - 11 Mart 2016, 18:01:08
Chrome ile ilgili düzeltme burada (https://forum.linuxmint.net.tr/index.php?topic=5554.0) mevcut.



Diğer sorun için çıktılara bakalım.

Kod: [Seç]
inxi -Sr
apt-cache policy libgdal1h
sudo apt-get install libgdal1h -s
Başlık: Ynt: Tutulan bozuk paketleri düzeltme!
Gönderen: mrnobody - 11 Mart 2016, 21:36:46
evet chrome güncellemesi düzeldi.

Kod: [Seç]
System:    Host: debian8 Kernel: 4.3.0-0.bpo.1-amd64 x86_64 (64 bit)
           Desktop: MATE 1.10.2  Distro: Debian GNU/Linux stretch/sid
Repos:     Active apt sources in file: /etc/apt/sources.list
           deb http://httpredir.debian.org/debian jessie main contrib non-free
           deb-src http://httpredir.debian.org/debian jessie main
           deb http://httpredir.debian.org/debian jessie-updates main
           deb-src http://httpredir.debian.org/debian jessie-updates main
           deb http://security.debian.org/ jessie/updates main
           deb-src http://security.debian.org/ jessie/updates main
           deb http://httpredir.debian.org/debian jessie-backports main
           deb http://mozilla.debian.net/ jessie-backports iceweasel-release
           Active apt sources in file: /etc/apt/sources.list.d/google-chrome.list
           deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main

Kod: [Seç]
libgdal1h:
  Kurulu: (hiçbiri)
  Aday:   1.10.1+dfsg-8+b3
  Sürüm çizelgesi:
     1.10.1+dfsg-8+b3 0
        500 http://httpredir.debian.org/debian/ jessie/main amd64 Packages

Kod: [Seç]
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:
 libgdal1h : Bağımlılıklar: libdapserver7 ama kurulmayacak
E: Sorunlar giderilemedi, tutulan bozuk paketleriniz var.
Başlık: Ynt: Tutulan bozuk paketleri düzeltme!
Gönderen: Butterfly - 12 Mart 2016, 02:34:29
Çıktılara bakalım.

Kod: [Seç]
apt-cache policy libdapserver7
sudo apt-get install libdapserver7 -s
Başlık: Ynt: Tutulan bozuk paketleri düzeltme!
Gönderen: mrnobody - 12 Mart 2016, 15:30:37
Bana lazım olan yazılımı yüklerken de bu hatayı alıyorum. Başka bir konu açmıştım bunun için ama bir türlü çözemedik. Bkz.https://forum.linuxmint.net.tr/index.php?topic=5556.msg35423#msg35423 (https://forum.linuxmint.net.tr/index.php?topic=5556.msg35423#msg35423) Bir çıktısını da göstereyim bunun ve sizin istediğiniz komut satırlarının çıktısını da gösteriyorum;

apt-get install mysql-workbench
Kod: [Seç]
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:
 mysql-workbench : Bağımlılıklar: libgdal1h (>= 1.8.0) ama kurulmayacak
E: Sorunlar giderilemedi, tutulan bozuk paketleriniz var.

apt-cache policy libdapserver7
Kod: [Seç]
libdapserver7:
  Kurulu: (hiçbiri)
  Aday:   3.12.0-1
  Sürüm çizelgesi:
     3.12.0-1 0
        500 http://httpredir.debian.org/debian/ jessie/main amd64 Packages
        100 /var/lib/dpkg/status

apt-get install libdapserver7 -s
Kod: [Seç]
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:
 libdapserver7 : Bağımlılıklar: libdap11 (= 3.12.0-1) ama kurulmayacak
                 Bağımlılıklar: libstdc++6 (>= 4.2.1) ama kurulmayacak
E: Sorunlar giderilemedi, tutulan bozuk paketleriniz var.
Başlık: Ynt: Tutulan bozuk paketleri düzeltme!
Gönderen: Butterfly - 12 Mart 2016, 15:44:24
Daha önce açtığınız konularda sisteminize sid ya da testing deposu eklediğinizi hatırlıyorum. Bu sorunların hepsi bu depodan kurulmuş bazı paketlerden kaynaklanıyor. Bana sorarsanız ya sisteminizi tamamen sid depodan güncelleyin ya da kararlı depoda kalmak istiyorsanız baştan kurulum yapın derim. Bu şekilde diğer depodan yüklenmiş sorun çıkaran paketi tespit edip kararlı depodaki sürümedüşürmeye çalışmak daha fazla zaman ve efor alıcı olabilir.

Ya da aşağıdaki şekilde tüm paketleri kararlı depodaki sürüme düşürmeyi deneyebilirsiniz. Bunun için aşağıdaki komutu uçbirimde çalıştırınız.

Kod: [Seç]
sudo gedit /etc/apt/preferences
Açılan dosyaya aşağıdaki satırları ekleyiniz.

Kod: [Seç]
Package: *
Pin: release a=stable
Pin-Priority: 1001

Sonra aşağıdaki komutları sırasıyla uçbirimde çalıştırınız.

Kod: [Seç]
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
Başlık: Ynt: Tutulan bozuk paketleri düzeltme!
Gönderen: mrnobody - 12 Mart 2016, 16:52:25
Son olarak verdiğiniz yöntemi denedim olmadı.
Ama sorunları çözdüm her ikisini de;
Debian jessie unstable deposunu tamamen değiştirip Debian wheezy current stable deposuna geçiş yaptım şimdilik hata görünmüyor ve MySQL workbench yazılımı yükleyebilimdim.Genel sistem ile ilgili bir problem varmış. Her iki konu başlığını çözüldü olarak etiketliyorum. İlginiz için teşekkür ederim.
Başlık: Ynt: [Çözüldü] Tutulan bozuk paketleri düzeltme!
Gönderen: Butterfly - 12 Mart 2016, 18:12:31
Şuanki kararlı sürümün Jessie olduğunu ekleyelim. Wheezy eski kararlı sürümdür.
Başlık: Ynt: [Çözüldü] Tutulan bozuk paketleri düzeltme!
Gönderen: mrnobody - 12 Mart 2016, 18:40:27
Şuanki kararlı sürümün Jessie olduğunu ekleyelim. Wheezy eski kararlı sürümdür.

Evet pardon "wheezy oldstable" atlamışım. Jessie nin DVDsini yüklemek daha iyi olacak.Biraz problem çıkardı kullandığım kalıp. En kısa zamanda indirip gerekli tüm paketlerle birlikte bilgisayara kurmayı düşünüyorum.