sudo nano /etc/locale.gen
# en_US.UTF-8 UTF-8 olan kısmı bulun ve daha sonra başındaki # işaretini kaldırıp dosyayı kaydedin ve çıkın.
sudo locale-gen
sudo nano /etc/locale.conf
# Bu dosyayı açtıktan sonra:
LANG=en_US.UTF-8
# Yazıp kaydediyorsunuz ve çıkıyorsunuz.
# Sistemi yeniden başlatın ve ardından:
sudo rm -f /var/lib/command-not-found/commands.db.tmp
# Bu komutu girin.
# Tekrardan
sudo apt update && sudo apt upgrade
# Komutlarını çalıştırın. Sorun muhtemelen düzelmiş olacaktır.
Kali Linux kullanıyorum. "sudo apt-get Update" yazdığım zaman: "WARNING:root:/var/lib/command-not-found/commands.db.tmp is locked by another process. Ignoring." bu tarz bir hata alıyor.
sudo rm -rf /var/lib/command-not-found/command.db.tmp
Deneyin bakalım.Bash:sudo rm -rf /var/lib/command-not-found/command.db.tmp
Bilgisayarınızı yeniden başlatıp dener misiniz?
┌──(root㉿kali)-[~]
└─# apt update
Aynı: 1 Index of /kali/ kali-rolling InRelease
┌──(root㉿kali)-[~]
└─# apt update
Paket listeleri okunuyor... Bitti
E: Could not get lock /var/lib/apt/lists/lock. It is held by process 2972 (apt)
N: Be aware that removing the lock file is not a solution and may break your system.
E: /var/lib/apt/lists/ dizini kilitlenemiyor
sudo kill 2972
sudo rm -rf /var/lib/apt/lists/lock
sudo apt update && sudo apt upgrade
Sistemde çalışan başka bir apt işlemi gözüküyor. Eğer sizin yürüttüğünüz başka bir işlem olmadığına eminseniz:
Bash:sudo kill 2972. sudo rm -rf /var/lib/apt/lists/lock sudo apt update && sudo apt upgrade.
sudo nano /etc/locale.gen
# en_US.UTF-8 UTF-8 olan kısmı bulun ve daha sonra başındaki # işaretini kaldırıp dosyayı kaydedin ve çıkın.
sudo locale-gen
sudo nano /etc/locale.conf
# Bu dosyayı açtıktan sonra:
LANG=en_US.UTF-8
# Yazıp kaydediyorsunuz ve çıkıyorsunuz.
# Sistemi yeniden başlatın ve ardından:
sudo rm -f /var/lib/command-not-found/commands.db.tmp
# Bu komutu girin.
# Tekrardan
sudo apt update && sudo apt upgrade
# Komutlarını çalıştırın. Sorun muhtemelen düzelmiş olacaktır.
Bu sorun sistem dilinin Türkçe olmasından kaynaklanıyormuş.
Şunu yapacağız:
Bash:sudo nano /etc/locale.gen # en_US.UTF-8 UTF-8 olan kısmı bulun ve daha sonra başındaki # işaretini kaldırıp dosyayı kaydedin ve çıkın. sudo locale-gen sudo nano /etc/locale.conf # Bu dosyayı açtıktan sonra: LANG=en_US.UTF-8 # Yazıp kaydediyorsunuz ve çıkıyorsunuz. # Sistemi yeniden başlatın ve ardından: sudo rm -f /var/lib/command-not-found/commands.db.tmp # Bu komutu girin. # Tekrardan. sudo apt update && sudo apt upgrade. # Komutlarını çalıştırın. Sorun muhtemelen düzelmiş olacaktır.
Çözüldü: "Sudo apt update" komutunda "Could not get lock" hatası
Sürekli bu hatayı veriyor hiçbir şey kuramıyorum. Lütfen yardım edin. Linux Mint MATE 20.3 kurulu. Paket listeleri okunuyor... Bitti E: Could not get lock /var/lib/apt/lists/lock. It is held by process 1660 (packagekitd) N: Be aware that removing the lock file is not a solution and may break...www.technopat.net
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.