正在阅读包裹清单...完成

正在阅读包裹清单...完成

我遇到一个问题,当我sudo apt-get update在源列表中添加行后键入该命令 ( ) 来更新源列表时。它显示(正在读取软件包列表...完成)所以我无法通过此命令安装任何应用程序(apt-get install package-name)。我尝试过许多其他 Kali Linux 版本。现在我正在尝试(Kali.64x.2016.2.amd64)。

我也尝试过 ( sudo apt-get disk-upgrade) 或组合命令。但是通过这个命令我得到了这个:

Reading package list....Done
Building dependency tree
Reading state information...Done
Calculating upgrade.... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

所以无论如何都没有改变...

答案1

老实说,我不知道为什么有人否决了你的问题。我刚才遇到了同样的问题,我想我已经解决了。

apt-* 命令实际上可以工作,但这里有一个小问题。可能你的 /etc/apt/sources.list 也是空的,就像我的安装一样。

我已经使用 Rufus 创建了一个可启动闪存盘,但由于它默认使用 ISO 映像而不是 DD,因此 Kali 将该闪存盘检测为 CD。我拔掉并插入闪存来解决这个问题。也许你像我一样,因为在sources.list 文件中注释掉了源代码,其中包含带有“[CD-ROM]”的行。

如果是这种情况,这就是您的解决方案。只需将下面的行粘贴到 /etc/apt/sources.list 文件的顶部,然后再次尝试 apt-* 命令。

deb http://http.kali.org/kali kali-rolling main contrib non-free

答案2

我在 Kali Linux 上也遇到了类似的问题,这就是我解决这个问题的方法。

当您leafpad /etc/apt/source.list在终端中输入内容且列表为空时,则该列表不是您应该编辑的列表。选择打开,您将看到另一个source.list,单击该列表并粘贴新列表,保存并退出。

更新你的存储库,你就拥有了它。

希望对你有帮助!!!

相关内容