1. 程式人生 > >kali使用apt-get出錯時的一系列解決方法

kali使用apt-get出錯時的一系列解決方法

第一個問題:無法獲得鎖

無法獲得鎖 /var/lib/dpkg/lock - open (11: 資源暫時不可用) 無法鎖定管理目錄(/var/lib/dpkg/),是否有其他程序正佔用它? 在這裡插入圖片描述 方法一(這種方法我沒有找到含有apt-get的程序)

終端輸入 ps aux ,列出程序。找到含有apt-get的程序,直接sudo kill PID。 方法二 強制解鎖,命令

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

在這裡插入圖片描述

第二個問題:404 Not Found

Kali換源 首先 使用管理員許可權su root vim /etc/apt/sources.list 在這裡插入圖片描述

kali下的vim命令(很詳細)

進入後輸入i,進入輸入頁面,然後輸入想要更換的源(官方的源老慢老慢的,用#將其註釋掉,可以使用阿里雲源,中科大源) 然後Ctrl+C,再:wq儲存並退出

這些源是從大佬的回覆中找來的 原帖看這裡

第三個問題:虛擬機器簽名無效(沒有簽名的倉庫)

cd /etc/apt/apt.conf.d

然後ls發現確實有70debconf

vim 70debconf

在這裡插入圖片描述 輸入i進入編輯模式,輸入:

Acquire::AllowInsecureRepositories "true";

然後驗證一下是不是真的輸進去了:

apt-config dump

(在Dir::開頭的結束的下面兩行可以看到)Acquire::AllowInsecureRepositories “true”;這句 在這裡插入圖片描述

第四個問題:Kali GPG錯誤

apt-key adv --keyserver hkp://keys.gnupg.net --recv-keys 7D8D0BF6

在這裡插入圖片描述 再來apt-get update檢查更新,終於可以了,眼淚都要掉下來