我是 kali linux 的新用户。我在我的 vmware 中安装了 kali,并尝试使用此命令“apt-get update”进行更新。运行此命令时,我收到一些错误,例如“Err:6http://ftp.yzu.edu.tw/Linux/kalikali-rolling InRelease 以下签名无效:”我试图解决这个问题。所以我使用这个命令“wget -q -O -https://archive.kali.org/archive-key.asc | apt-key add”。在我运行这个“wget -q -O -https://archive.kali.org/archive-key.asc | apt-key add” 命令也出现同样的错误。我无法在 kali linux 中安装任何软件..我对存储库链接感到困惑..任何人都可以列出存储库链接。
答案1
首先,您必须检查您的软件包列表并尝试在您的终端中执行以下命令;
apt-get clean
从包缓存中删除所有包。它将导致您重新下载安装程序所需的任何包。sudo apt-get update
Linux 系统需要软件包存储库来保持自身更新,并保留这些存储库的列表“/etc/apt/source.list”
。/etc/apt/preferences
它从存储库下载软件包列表并“更新”它们以获取有关软件包及其依赖项的最新版本的信息。sudo apt-get upgrade
升级所有已安装的软件包。sudo apt-get dist-upgrade
如果有必要,它将尝试升级最重要的软件包,而牺牲不太重要的软件包sudo apt-get install -f
损坏软件包的问题仍然存在,解决方案是手动编辑 dpkg 状态文件。
如果问题没有解决,请尝试以下解决方案:
wget 'https://archive.kali.org/archive-key.asc | apt-key add archive-key.asc
解决“以下签名无效”apt-key fingerprint
验证包裹真实性重新安装你的 kali linux 映像。Kali Linux 自定义镜像