"Kilit alınamadı / var / lib / dpkg / kilitlenemedi" hatasının çözümleri

Engellenemez

El Debian, Ubuntu ve türevlerinde "lock / var / lib / dpkg / lock alınamadı" hatası oldukça yaygındır ve bu genellikle apt kullanan başka bir işlem ya arka planda ya da Ubuntu yazılım merkezi, Synaptic ve diğerleri açık olduğunda çalışıyor.

Bu yüzden bu yazıda bu hatayı nasıl çözeceğimizi göreceğiz çözümleri yukarıda belirtilenlere uygulamış olmasına rağmen.

Genellikle bu hatayı görme ve apt ile hiçbir şey yapamama umutsuzluğuyla, en az gösterilen seçenek olan klasik "sudo rm" yi uygulamayı seçerler.

Ancak doğrudan buna geçmeden önce, diğer nedenlerin apt kullanımını engelleyenler olduğunu görebiliriz.

çözümler

Como yukarıda bahsedilen bu hata genellikle başka bir işlemde çalışıyorsanız görüntülenirBu nedenle, terminalden bir güncelleme veya kurulum yapmak istiyorsanız ve Ubuntu yazılım merkeziniz, Synaptic veya bir paket yöneticiniz arka planda açıksa, bunlar bu hatanın ana nedenidir.

1.Çözüm

İlk çözüm herhangi bir iş yapmadıkları sürece bu programları kapatmaktır güncelleme veya uygulama kurulumu olarak, çünkü öyleyse beklemeniz şiddetle tavsiye edilir.

Bununla şu hatayı almayı durduracağız:

E: No se pudo obtener el bloqueo /var/lib/dpkg/lock - abierto (11: El recurso no está disponible temporalmente)

E: No se puede bloquear el directorio de administración (/var/lib/dpkg), ¿lo está usando otro proceso?

no se pudo obtener el bloqueo var lib lib bloqueo dpkg

Peki ya bunların hiçbiri çalışmazsa?

Hata mesajı zaten size sorunun nedeniyle ilgili bir ipucu veriyor: başka bir işlem / var / lib / dpkg / kullanılıyor.

bu Bunun nedeni, Ubuntu'nun varsayılan olarak güvenlik güncellemesi için arka plan güncellemelerini etkinleştirmesidir.

Ubuntu önyüklemeyi bitirdiğinde, apt-get update komutunu otomatik olarak çalıştırır.

Güvenlik güncellemeleri varsa, bunları arka planda yükleyecektir.

Yani aynı anda sudo apt upgrade komutunu çalıştırırlarsa yukarıdaki hata görüntülenir.

Bu genellikle oldukça nadirdir, ancak hepimizin başına geldi, çünkü bilgisayarı açtığımızda ve uygun bir hareket yapmak istediğimizde terminal bize bu hatayı atıyor.

Burada, Ubuntu'nun ilgili güncellemeleri yapmasına izin vermeniz önerilir.

2.Çözüm

ubuntu-18.10

Bu problemi çözmek için uygulamalar menümüzden arayacağımız "Yazılım ve Güncellemeler" uygulamasına gitmeniz yeterlidir.

Ve açılan pencerede, varsayılan olarak bize gösteren seçenekler arasında Güncellemeler sekmesine gitmeliyiz, güvenlik güncellemeleri otomatik olarak indirilir ve kurulur. bunu değiştirmek için "Hemen göster" olarak değiştirmeliyiz.

Güncellemeleri kontrol etme bölümünde, bunu "haftalık veya iki haftada bir" olarak değiştiririz, işte seçiminiz.

Ardından, bu değişikliğin etkili olması için kullanıcı şifrenizi girin.

benzer şekilde aynı sonuçları komut satırından da elde edebilirsiniz. Terminalinizde /etc/apt/apt.conf.d/20auto-upgrades dosyasını açın:

sudo nano /etc/apt/apt.conf.d/20auto-upgrades

Orijinal içerik aşağıdaki gibidir:

APT::Periodic::Update-Package-Lists "1";

APT::Periodic::Download-Upgradeable-Packages "1";

APT::Periodic::AutocleanInterval "0";

APT::Periodic::Unattended-Upgrade "1";

Otomatik güvenlik güncellemesini devre dışı bırakmak için bunları şu şekilde değiştirin:

APT::Periodic::Update-Package-Lists "1";

APT::Periodic::Download-Upgradeable-Packages "0";

APT::Periodic::AutocleanInterval "0";

APT::Periodic::Unattended-Upgrade "0";

Dosyayı Ctrl + O ile kaydedip çıkmaları için Ctrl + X tuşlarına basmaları gerekir.

Daha sonra ekipmanımızı yeniden başlatıyoruz.

3.Çözüm

Engellenemez

Son olarak, hala bu hatayı almaya devam ediyorsanız, umutsuzluğa kapılmayın, öneri, ekibinizin güncellemelerini gerçekleştirmesine izin vermenizdir, ancak bu çok uzun sürerse, muhtemelen yapılandırdığınız yansıtma doymuş veya düşüktür.

Bu nedenle, Ubuntu paketlerini edindiğiniz sunucuyu değiştirmeniz önerilir.

4.Çözüm

Tüm bunların sonunda sorun devam ederse, apt.

Kilit dosyasını aşağıdaki komutla kaldırabilirler:

sudo rm /var/lib/apt/lists/lock

Önbellek dizinindeki kilit dosyasını da silmeleri gerekebilir.

sudo rm /var/cache/apt/archives/lock

sudo rm /var/lib/dpkg/lock

Ancak bu son yöntemin en az önerilen yöntem olduğunu bilmeleri gerekir.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Juan Carlos dijo

    Merhaba, makale için teşekkürler.
    Bu hata can sıkıcı, ilk seçenekle çözdüm.

  2.   Adrian dijo

    Veya birkaç dakika, saat bekleyip tekrar çalıştırın