apt: E: 找不到任何包

apt: E: 找不到任何包

我的 Kali Linux 2016.2 遇到一些问题,无法在我的机器上安装任何软件包。它每次都说

E: Unable to locate package libasound2-plugins_1.0.28-1+b1_i386.deb
E: Couldn't find any package by glob 'libasound2-plugins_1.0.28-1+b1_i386.deb'
E: Couldn't find any package by regex 'libasound2-plugins_1.0.28-1+b1_i386.deb'

我尝试通过leafpad /etc/apt/sources.list从 docs.kali.org 获取来源来修复存储库问题,它在更新存储库时说

N: Ignoring file 'some-ppa.list.save.1' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension

但里面没有任何文件 /etc/apt/sources.list.d

cat /etc/apt/sources.list

#The Kali Rolling Repository 

deb repo.kali.org/kali kali-rolling main contrib non-free 
# deb-src repo.kali.org/kali kali-rolling main contrib non-free

答案1

我猜你正在跑步

sudo apt-get install libasound2-plugins_1.0.28-1+b1_i386.deb

这在 Kali Linux 上不起作用;如果您已经下载了该软件包,则需要运行

sudo dpkg -i libasound2-plugins_1.0.28-1+b1_i386.deb

相反,如果你还没有,就运行

sudo apt-get install libasound2-plugins

apt-get适用于包名称,而不是完整的包文件名。

请注意,这sudo dpkg -i不会处理缺少的依赖项,因此您最好apt-get还是使用它。 (或者,安装gdebi并使用它,但您也可以坚持使用apt-get。)

答案2

尝试 sudo apt install 和 sudo apt update,然后重新启动计算机,如果这不起作用,请尝试重新安装 Linux。

相关内容