Linux Mint Türkiye
Yazılım => Paket Yönetimi, Güncelleme ve Depo Sorunları => Konuyu başlatan: de3pk - 25 Kasım 2016, 20:02:33
-
Gün geçmesinki yeni bir sorunla karşılaşmayalım, sorun şu herhangi bir paket indirmeye çalıştığımda (hepsinde değil)
Aşağıdaki paketler karşılanmamış bağımlılıklara sahip:
irssi : Bağımlılıklar: libperl5.22 (>= 5.22.1) ama kurulmayacak
Bağımlılıklar: perlapi-5.22.1
Tarzı hatalar alıyorum bunu irssi indirirken ve virtualbox-qt kurarken de yaşadım sebebi ne olabilir yazılım kaynakları sıfırlanabilir mi ya da hataya sebep olan şey nedir yardımlarınızı bekliyorum.
-
[warning]Paket Yönetimi ve Depo Sorunları ile İlgili Konularda Verilmesi Gereken Çıktılar (https://forum.linuxmint.net.tr/index.php?topic=7178.0)[/warning]
-
Buyrunuz;
de3pk ~ # inxi -Sr
System: Host: de3pk Kernel: 4.4.0-47-generic x86_64 (64 bit) Desktop: KDE Plasma 5.6.5
Distro: Linux Mint 18 Sarah
Repos: 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
Active apt sources in file: /etc/apt/sources.list.d/official-package-repositories.list
deb http://packages.linuxmint.com sarah main upstream import backport #id:linuxmint_main
deb http://archive.ubuntu.com/ubuntu xenial main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu xenial-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu xenial-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu/ xenial partner
Active apt sources in file: /etc/apt/sources.list.d/ubuntu-defaults.list
deb http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu xenial main
Active apt sources in file: /etc/apt/sources.list.d/ubuntu-wine-ppa-xenial.list
deb http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu xenial main
deb-src http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu xenial main
Active apt sources in file: /etc/apt/sources.list.d/wireshark-dev-stable-xenial.list
deb http://ppa.launchpad.net/wireshark-dev/stable/ubuntu xenial main
deb-src http://ppa.launchpad.net/wireshark-dev/stable/ubuntu xenial main
de3pk ~ # apt-get update
Aynı: 1 http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu xenial InRelease
Aynı: 2 http://archive.canonical.com/ubuntu xenial InRelease
Aynı: 3 http://archive.ubuntu.com/ubuntu xenial InRelease
Yoksay:4 http://dl.google.com/linux/chrome/deb stable InRelease
Aynı: 5 http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu xenial InRelease
İndir: 6 http://archive.ubuntu.com/ubuntu xenial-updates InRelease [102 kB]
Aynı: 7 http://ppa.launchpad.net/wireshark-dev/stable/ubuntu xenial InRelease
Aynı: 8 http://dl.google.com/linux/chrome/deb stable Release
İndir: 10 http://archive.ubuntu.com/ubuntu xenial-backports InRelease [102 kB]
İndir: 11 http://security.ubuntu.com/ubuntu xenial-security InRelease [102 kB]
Yoksay:12 http://packages.linuxmint.com sarah InRelease
Aynı: 13 http://packages.linuxmint.com sarah Release
6 sn.'de 306 kB alındı (49,9 kB/s)
Paket listeleri okunuyor... Bitti
de3pk ~ # sudo apt-get install -f
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor
Durum bilgisi okunuyor... Bitti
Aşağıdaki paket otomatik olarak kurulmuş ve artık bu pakete gerek duyulmuyor:
scummvm-data
Bu paketi kaldırmak için 'sudo apt autoremove' komutunu kullanın.
0 paket yükseltilecek, 0 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.
-
Kaynak listesinde bir sorun görünmüyor, ayrıca libperl5.22 paketi tanımlanmış perlapi-5.22.1 paket bağımlılığı yok. apt-get update komutundan sonra yeniden deneyebilirsiniz.
-
Apt-get update , upgrade , dist-upgrade v.s tüm komutları en az 5 kere yaptıktan emin olduktan sonra tekrar denedim ve sonuç;
oem[member=4087]de3pk[/member] ~ $ sudo apt-get install virtualbox-qt
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:
virtualbox-qt : Bağımlılıklar: virtualbox (= 5.0.24-dfsg-0ubuntu1.16.04.1) ama 5.1.8-dfsg-6 kurulacak
E: Sorunlar giderilemedi, tutulan bozuk paketleriniz var.
oem[member=4087]de3pk[/member] ~ $ sudo apt-get install irssi
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:
irssi : Bağımlılıklar: libperl5.22 (>= 5.22.1) ama kurulmayacak
Bağımlılıklar: perlapi-5.22.1
E: Sorunlar giderilemedi, tutulan bozuk paketleriniz var.
-
Synaptic Paket Yöneticisi => "Özel Süzgeçler" => "Bozuk" seçeneği altında kırmızı ile işaretli bir paket var mı?
-
Hayır bozuk sekmesinde hiçbir şey yok temiz yani.
-
Depolarla ilgili yaptığınız farklı düzenlemeler varsa bilgi veriniz, paylaştığınız çıktılara göre bu hataların olmaması gerekir.
Ayrıca aşağıdaki komutun çıktısınıda paylaşınız.
apt-cache policy virtualbox-qt virtualbox libperl5.22 irssi
-
Hiçbir değişiklik yapmadım yazılım kaynakları ile ilgili eskiden kurduğum sources.list vardı silmiştim hatırlarsanız bunun dışında farklı bir değişiklik yapmadım.
de3pk ~ # apt-cache policy virtualbox-qt virtualbox libperl5.22 irssi
virtualbox-qt:
Kurulu: (hiçbiri)
Aday: 5.0.24-dfsg-0ubuntu1.16.04.1
Sürüm çizelgesi:
5.0.24-dfsg-0ubuntu1.16.04.1 500
500 http://archive.ubuntu.com/ubuntu xenial-updates/multiverse amd64 Packages
5.0.18-dfsg-2build1 500
500 http://archive.ubuntu.com/ubuntu xenial/multiverse amd64 Packages
virtualbox:
Kurulu: 5.1.8-dfsg-6
Aday: 5.1.8-dfsg-6
Sürüm çizelgesi:
*** 5.1.8-dfsg-6 100
100 /var/lib/dpkg/status
5.0.24-dfsg-0ubuntu1.16.04.1 500
500 http://archive.ubuntu.com/ubuntu xenial-updates/multiverse amd64 Packages
5.0.18-dfsg-2build1 500
500 http://archive.ubuntu.com/ubuntu xenial/multiverse amd64 Packages
libperl5.22:
Kurulu: (hiçbiri)
Aday: 5.22.1-9
Sürüm çizelgesi:
5.22.1-9 500
500 http://archive.ubuntu.com/ubuntu xenial/main amd64 Packages
100 /var/lib/dpkg/status
irssi:
Kurulu: (hiçbiri)
Aday: 0.8.19-1ubuntu1.2
Sürüm çizelgesi:
0.8.19-1ubuntu1.2 500
500 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
500 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages
0.8.19-1ubuntu1 500
500 http://archive.ubuntu.com/ubuntu xenial/main amd64 Packages
Mesajlar Birleştirildi.
Sorun çözülmüştür.
Çözümü;
apt-get purge ile virtualbox eklentisini kaldırdım, ve apt-get install ile direk virtualbox-qt ' yi indirebildim anlaşılan virtualbox kuruluyken virtualbox-qt indirmek hataya yol açıyormuş bunu kaldırıp virtualbox-qt 'yi indirince sıkıntısızca çalıştı, emekleriniz ve yardımlarınız için çok teşekkürler efendim.
Mesajlar Birleştirildi.
Fakat irssi ile ilgili hiçbir şey indirmememe rağmen halen paketi kuramıyorum.
-
Aşağıdaki komutla libperl5.22 paketini kurmayı dener misiniz?
sudo apt-get install libperl5.22
-
oem[member=4087]de3pk[/member] ~ $ sudo apt-get install libperl5.22
[sudo] password for oem:
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:
libperl5.22 : Bağımlılıklar: perl-modules-5.22 (>= 5.22.1-9) ama kurulmayacak
E: Sorunlar giderilemedi, tutulan bozuk paketleriniz var.
oem[member=4087]de3pk[/member] ~ $
-
Aşağıdaki komutların çıktılarına bakalım
sudo apt-get install perl-modules-5.22
apt-cache policy perl-modules-5.22
-
Buyrun;
de3pk ~ # apt-get install perl-modules-5.22
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:
cli-common : Bağımlılıklar: perl ama kurulmayacak
E: Hata, pkgProblemResolver::Resolve bozuk paketlere yol açtı, bu sorunun nedeni tutulan paketler olabilir.
de3pk ~ # apt-cache policy perl-modules-5.22
perl-modules-5.22:
Kurulu: (hiçbiri)
Aday: 5.22.1-9
Sürüm çizelgesi:
5.22.1-9 500
500 http://archive.ubuntu.com/ubuntu xenial/main amd64 Packages
500 http://archive.ubuntu.com/ubuntu xenial/main i386 Packages
-
cli-common : Bağımlılıklar: perl ama kurulmayacak
Kurulmasında sorun olan paketi buluncaya kadar bu şekilde devam edeceğiz.
Aşağıdaki komutla perl paketini kurmayı deneyiniz ve çıktıları paylaşınız.
sudo apt-get install perl
apt-cache policy perl
sudo apt-get install -f
sudo dpkg --configure -a
-
Buyrun;
de3pk ~ # apt-get install perl
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor
Durum bilgisi okunuyor... Bitti
perl zaten en yeni sürümde (5.24.1~rc3-3).
0 paket yükseltilecek, 0 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.
de3pk ~ # apt-cache policy perl
perl:
Kurulu: 5.24.1~rc3-3
Aday: 5.24.1~rc3-3
Sürüm çizelgesi:
*** 5.24.1~rc3-3 100
100 /var/lib/dpkg/status
5.22.1-9 500
500 http://archive.ubuntu.com/ubuntu xenial/main amd64 Packages
de3pk ~ # apt-get install -f
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.
de3pk ~ # dpkg --configure -a
de3pk ~ #
-
Sorunun kaynağı perl paketi, bu paketi dışarıdan elle ya da farklı bir depo ekleyerek yüklemişsiniz sanırım. Aşağıdaki komutla perl paketini depodaki sürüme düşürmeyi deneyiniz.
sudo apt-get install perl/xenial
-
oem[member=4087]de3pk[/member] ~ $ sudo apt-get install perl/xenial
[sudo] password for oem:
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor
Durum bilgisi okunuyor... Bitti
'perl' paketinin '5.22.1-9' (Ubuntu:16.04/xenial [amd64]) sürümü seçildi
'perl' nedeniyle 'perl-base' paketinin '5.22.1-9' (Ubuntu:16.04/xenial [amd64]) sürümü seçildi
'perl' nedeniyle 'perl-modules-5.22' paketinin '5.22.1-9' (Ubuntu:16.04/xenial [all]) sürümü seçildi
'perl' nedeniyle 'libperl5.22' paketinin '5.22.1-9' (Ubuntu:16.04/xenial [amd64]) sürümü seçildi
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:
kde-runtime : Bağımlılıklar: kdelibs5-plugins ama kurulmayacak
monodoc-browser : Bağımlılıklar: libwebkit1.1-cil (>= 0.3) ama kurulmayacak
E: Hata, pkgProblemResolver::Resolve bozuk paketlere yol açtı, bu sorunun nedeni tutulan paketler olabilir.
oem[member=4087]de3pk[/member] ~ $
-
Yazılım Kaynakları => Bakım sekmesi => Dış paketlerin sürümünü düşür seçeneğine tıklayıp, açılan pencere tüm paketleri işaretleyiniz. Ardından "Sürüm düşür" düğmesine tıklayarak mevcut depolar haricindeki alanlardan ya da elle indirilmiş tüm paketlerin sürümünü depodaki sürümlere düşürmeyi deneyiniz.
-
Ben bu işlemi yaptığımda dış kaynaktan yüklediğim uygulamalar (toollar) kalkacak mı ? yoksa sadece ek depolarmı kalkacak eğer dışarıdan kurduğum her şey kalkacaksa bu sıkıntı gibi.
-
Depoda sürümü olduğu halde dışarıdan yüklenen paketler, depodaki sürümüne düşürülecek.