Kaydol

Merhaba Sevgili Floodlar.com Kullanıcısı, Web sitemizde geçirdiğiniz zaman ve bu büyüleyici flood evrenine katılımınız için teşekkür ederiz. Floodların geniş dünyasıyla dolu deneyiminizi daha fazla keşfetmek için, web sitemizi sınırsız olarak kullanabilmeniz adına giriş yapmanız gerekmektedir.

Oturum aç

Merhaba Floodlar.com Kullanıcısı, İlk üç sayfayı tamamladınız, tebrikler! Ancak, floodların devamını görmek ve daha fazla interaktif deneyim yaşamak için giriş yapmanız gerekiyor. Hesabınız yoksa, hızlıca oluşturabilirsiniz. Sınırsız floodlar ve etkileşimler sizleri bekliyor. Giriş yapmayı unutmayın!

Şifremi hatırlamıyorum

Şifreniz mi unuttunuz? Endişelenmeyin! Lütfen kayıtlı e-posta adresinizi giriniz. Size bir bağlantı göndereceğiz ve bu link üzerinden yeni bir şifre oluşturabileceksiniz.

Fil Necati Masonlar Locası Subreddit Adı Nedir? Cevap: ( N31 )

Üzgünüz, flood girme izniniz yok, Flood girmek için giriş yapmalısınız.

Lütfen bu Floodun neden bildirilmesi gerektiğini düşündüğünüzü kısaca açıklayın.

Lütfen bu cevabın neden bildirilmesi gerektiğini kısaca açıklayın.

Lütfen bu kullanıcının neden rapor edilmesi gerektiğini düşündüğünüzü kısaca açıklayın.

Mobil Uygulamada Açın

Güncel Floodlar En sonuncu Nesne

Nasıl Düzeltilir Ubuntu’da kilit /var/lib/dpkg/lock alınamadı Hatası

Nasıl Düzeltilir Ubuntu’da kilit /var/lib/dpkg/lock alınamadı Hatası

Ubuntu’da, apt komutunu çalıştırmaya çalışırken bazen bir hatayla karşılaşabilirsiniz:

/var/lib/dpkg/lock kilidi alınamadı – açık (11: Kaynak geçici olarak kullanılamıyor)
E: Yönetim dizini (/var/lib/dpkg/) kilitlenemiyor, onu kullanan başka bir işlem mi var?

Bu mesaj, Debian Paket Yöneticisi hizmeti olan dpkg’nin kullanılamadığını bilmenizi sağlar.

Ubuntu “Kilitlenemedi…” hatasını çözmek için bu kılavuzdaki seçenekleri kullanın.

Ubuntu'da kilit /var/lib/dpkg/lock Hatası alınamadı için öğretici başlık

Önkoşullar

  • Bir terminal penceresine / komut satırına erişim
  • olan bir kullanıcı hesabı sudo veya kök ayrıcalıklar

“Kilitlenemedi” Ubuntu Hatasını Düzeltmek için 5 Seçenek

Varsayılan olarak, güncelleme hizmeti Ubuntu başladığında başlatılır. Otomatik güncelleyici kullanır dpkg güncellemeleri kontrol etmek ve yüklemek için.

bu dpkg hizmet, iki işlemin içeriği aynı anda güncellememesi için kendini kilitler. Hizmet, sistemdeki olası bozulmaları önlemek için kilitlenir. Ancak bu aynı zamanda kullanıcının örneğin basit bir programı çalıştıramayacağı anlamına da gelir. apt emretmek.

1: Bitmesini Bekleyin veya Yeniden Başlatın

Sisteme 10 dakika verin hatayı gördükten sonra yazılım yüklemenizi tekrar deneyin.

Hiçbir şeyin yüklenmediğinden eminseniz, makineyi yeniden başlatıp tekrar deneyebilirsiniz.

Otomatik güncellemelerin ayarlarını yapmak için:

1. tıklayın etkinlikler > Aramak.

2. Tip Güncellemeler.

3. simgesine tıklayın. Yazılım güncellemeleri.

4. Tercih ettiğiniz güncelleme zamanlamasını seçmek için onay kutularını ve açılır menüleri kullanın.

tercih edilen Ubuntu güncelleme programının ve seçeneklerinin ekran görüntüsü

Not: Otomatik güncellemeleri açık tutmanızı öneririz. İsteğe bağlı olarak, otomatik indirme yerine daha az sıklıkta veya size bildirimde bulunmalarını ayarlayabilirsiniz.

2: Çalışan İşlemleri İnceleyin

1. Sistemi beklemeyi ve yeniden başlatmayı zaten denediyseniz ve hala hatayı alıyorsanız, hangi yükleme hizmetlerinin çalıştığını görmek için aşağıdaki komutu kullanın:

ps aux | grep -i apt

2. Kullanan herhangi bir uygulama varsa uygun, listede görünürler. Şuna benzer bir giriş arayın:

/usr/lib/apt/apt.systemd.daily update
apt yöneticisini kullanan uygulamaları gösteren çıktı

3. daily update mesajı, sisteminizin normal güncellemeler yaptığı anlamına gelir. Bu işlemin bitmesini beklemeniz gerekiyor ancak başka bir işlem yapmanıza gerek yok.

başka birine sahip olabilirsin uygun çalışan süreç:

root    2810  0.0    0.0    72948 4312  pts/0  S+    15:03  0:00   sudo apt-get remove logstash

En önemli sütunlar, aşağıdakileri listeleyen ikinci sütundur: PID (işlem kimliği) ve apt kullanan hizmeti gösteren son sütun.

4. Alternatif olarak, dpkg hala çalışan hizmet. Bulmak için aşağıdaki komutu kullanın:

ps aux | grep -i dpkg

dpkg çıktısı, apt çıktısına benzer görünecektir.

dpkg kullanan hizmetlerin listesi

3: Sıkışmış Apt Hizmetini Adresleyin

1. Bir gizeminiz varsa uygun veya dpkg hizmet çalışıyorsa, onu sonlandırın ve bunun hatanızı çözüp çözmediğine bakın. Aşağıdaki komutu kullanın:

sudo kill 8808

2. Değiştir 8808 Adım 2’deki gerçek işlem kimliği (PID) ile. Tamamlanmalı ve yeni bir komut istemi satırına dönmelidir. Olmazsa, ekleyerek işlemi durmaya zorlayın. -9 seçenek:

sudo kill -9 8808

Bu, sorunu çözmeliydi.

4: Kilit Dosyalarını Sil

Ubuntu’daki hata mesajı aşağıdakine benzer görünebilir:

/var/lib/dpkg/lock

/var/lib/dpkg/lock-frontend

/var/lib/apt/lists/lock

/var/cache/apt/archives/lock

Bunlar dosyaları kilitleiki örneğini önlemek için oluşturulmuş uygun veya dpkg aynı dosyaları aynı anda kullanmaktan. Bir kurulum kesintiye uğrarsa veya tamamlanmazsa bu durum meydana gelebilir. Kilit dosyalarını kaldırma riski size aittir.

Kilit dosyalarını silmek için, rm emretmek:

sudo rm /var/lib/dpkg/lock

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

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

Bu dosyaların kaldırılması hatayı düzeltmelidir.

5: dpkg’yi yeniden yapılandırın

1. Çalıştır --configure kilit dosyalarını yeni sildiyseniz komut. Ayrıca, aşağıdaki hatayı alırsanız bu komut yardımcı olacaktır:

“dpkg kesintiye uğradı, sorunu düzeltmek için manuel olarak ‘sudo dpkg –configure -a’ komutunu çalıştırmalısınız.”

2. Komutu yukarıda gösterildiği gibi girin:

sudo dpkg --configure -a

Çıktı yeni bir satır döndürür ve komut sorunu çözmelidir.

Fix /var/lib/dpkg/lock-frontend hatası alınamadı

Bu hatayı düzeltmeye yönelik adımlar, yukarıda açıkladığımız yöntemlerdeki benzer modeli izler. Tam hata şu:

E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)

E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?

1. Kilit dosyalarını hemen kaldırmayın. Bunu yapmadan önce, dosyaları kullanıyor olabilecek tüm işlemleri bulun ve sonlandırın.

sudo lsof /var/lib/dpkg/lock-frontend

Not: Linux’ta lsof komutu hakkında daha fazla bilgi edinmek için kılavuzumuza göz atın.

2. Çıktı şuna benzer bir sonuç döndürür:

lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
      Output information may be incomplete.
lsof: WARNING: can't stat() fuse file system /run/user/1000/doc
      Output information may be incomplete.
COMMAND    PID USER   FD   TYPE DEVICE SIZE/OFF   NODE NAME
unattende 1127 root    2oW  REG    7,2        0 165231 /var/lib/dpkg/lock-frontent

3. Eğer görürseniz unattended komut sütununun altında, sisteminiz bir güvenlik güncellemesi yüklüyor. İşlemin tamamlanmasını bekleyin.

4. Aksi takdirde, tüm işlem kimliklerini not edin ve zorla seçeneğiyle sonlandırın:

sudo kill -9 process_id

5. Bunu yaptıktan sonra, kaldırmayı deneyebilirsiniz. kilit ön ucu Dosyalar.

sudo rm /var/lib/dpkg/lock-frontend

Bu hatayı düzeltmeli.

6. Kilit dosyalarını sildikten sonra deneyebileceğiniz son şey, beşinci bölümde gösterdiğimiz gibi dpkg’yi yeniden yapılandırmak.

sudo dpkg --configure -a

Bu adımların hatayı düzeltip düzeltmediğini test etmek için update komutunu çalıştırın:

sudo apt update

İşlem başarıyla tamamlandığında, “E: Could not get lock /var/lib/dpkg/lock” hatasını düzelttiğinizi gösterir.

Not: Ele aldığımız hatanın birden fazla farklı biçimi var, ancak onu düzeltme yöntemleri benzer. “Kilit alınamadı…” hatasının varyasyonlarından bazıları şunlardır:

E: Kilit alınamadı /var/lib/apt/lists/lock – açık (11: Kaynak geçici olarak kullanılamıyor)

E: /var/lib/apt/lists/ dizini kilitlenemiyor

Ve

E: Kilit alınamadı /var/lib/dpkg/lock – açık (11: Kaynak geçici olarak kullanılamıyor)

E: Yönetim dizini (/var/lib/dpkg/) kilitlenemiyor, onu kullanan başka bir işlem mi var?

Çözüm

Bu makale, aşağıdaki beş seçeneği açıklamaktadır: tamir et “E: /var/lib/dpkg/lock kilidi alınamadı” hata Ubuntu’da.

Yukarıdaki seçeneklerden biri sorunu çözecektir ve sistem yeniden başlatıldığında hatanın kendi kendine çözülmesi olasıdır.

Başka bir yaygın Ubuntu hata mesajı “Sub-process /usr/bin/dpkg bir hata kodu (1) döndürdü”, paket yükleyiciyle ilgili bir sorunu gösterebilir.

İlgili Mesajlar

Yorum eklemek için giriş yapmalısınız.