Şimdi Ara

'Sub-Process /Usr/Bin/Dpkg Returned An Error Code (1)' - Hatasını Alıyorum

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
6
Cevap
0
Favori
1.296
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • https://paste.ubuntu.com/p/pcDZMmStbm/

    aldığım hata bu.



    burada yazılanları denedim olmadı.
    http://www.iasptk.com/ubuntu-fix-broken-package-best-solution/

    sudo apt-get upgrade' veya dist-upgrade de çalışmıyor.

    Başka yöntemlerde denedim ama sorun devam ediyor.







  • Orada dpkg, /lib/firmware/b43/ altındaki dosyaları silemiyor cunku ya dediği gibi öyle bir dosya veya klasör yok ; bakmak gerekli. icabında dpkg içinde sıkıştırılmış kurulum dosyalarını manuel olarak çıkarıp tek tek elle kurmak da gerekebilir, sonuçta dpkg (cok popüler olsa da) bir paket yöneticisi yani kurulumu sizin adınıza yapan bir program her program gibi o da sadece belli durumda ne yapacağını bilir, böyle gerçek problemlerde pek birşey yapamaz.
  • Sorunun görünürdeki kaynağı şu; sudo dpkg --configure -a komutu ile paket yönetimini onarmaya çalışıyorsun, ama hata almadan önce kurulum sonrası betiği (postinst) bir şekilde bahsettiğin dosyaları silmiş. Ya da postinst betiği ile indirilmesi gerekn dosyalar indirilip çıkartılmadığı için ilgili dizinlerde mevcut değiller ve sonuç olarak postinst betiği çıkartılan dosyalardan gerekli olmayanları silmeye çalışırken bu sebeple hata veriyor. Paket yönetimi ile ilgili sorunu en kolay biçimde aşağıdaki şekilde çözersin.

    Önce aşağıdaki komutlarla hatalı kurulan paketi kaldırın. Son 2 komut doğrudan çözümle ilgili değil.

    sudo rm -f /var/lib/dpkg/info/firmware-b43-installer.postinst
    sudo rm -f /var/lib/dpkg/info/firmware-b43-installer.postrm
    sudo rm -f /var/lib/dpkg/info/firmware-b43-installer.prerm
    sudo apt purge --autoremove firmware-b43-installer
    sudo rm -rf /lib/firmware/b43
    sudo apt install -f
    sudo apt update


    Ardından paketi yeniden kurarsınız.

    quote:

    * Only unpack the required files. (Closes: #819129)


    Sorunun asıl nedeni ise, sanırım paket bakımcısının postinst betiğine eklediği bir komut. Değişim günlüğünde yukarıdaki alıntıladığım hususu, bu eklenen komutla halletmiş olmamalılar. Yani gerekli olmayan dosyaları çıkarmamak yerine, gerekli olmayan dosyaların silinmesini sağlamışlar. Sonuç olarak kurulumda hata olunca, paket yönetimini onarmak için çalıştırdığınız komutlar bu betik marifetiyle daha önce silinen dosyaları, yeniden silmeye çalışması sırasında bulamadığı için hata veriyor.



    < Bu mesaj bu kişi tarafından değiştirildi kelebekx3 -- 4 Mayıs 2020; 16:6:23 >




  • Bağlantının yavaş olması böyle hatalara sebep oluyor hep. Windows üzerindede chocolatey kullanıyorum onda da yavaş bağlantı sebebiyle zaman aşımına düşüp ilgili paket yöneticisi bugda kalıyor.


    @kelebekx3
    Yazdıklarınızı bugün uyguladıktan sonra başka paket üzerindede aynı hatayı verdi, ondada aynı işlemleri uygulayınca hatasız olarak sonraki depo güncellemesini gerçekleştirdi.

    @vonderplanitz @kelebekx3
    Yorumlarınız ve yardımlarınız için teşekkür ve minnet duygularımı iletiyorum. Sorun çözüldü.
    Sağlıklı ve huzurlu günler diliyorum.
    Saygılar.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.