无法安装软件包

-1 terminal package-management kali-linux

我正在尝试安装 Banshee 音乐播放器,但每次我输入

apt-get install Banshee
Run Code Online (Sandbox Code Playgroud)

我得到这个回应。

root@kali:~# apt-get install Banshee
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package Banshee
Run Code Online (Sandbox Code Playgroud)

在那之后,我认为可能缺少某些来源,所以也输入了它们。

root@kali:~# deb http://http.kali.org/kali kali main non-free contrib
bash: deb: command not found
root@kali:~# deb http://security.kali.org/kali-security kali/updates main contrib non-free
bash: deb: command not found
root@kali:~# deb-src http://http.kali.org/kali kali main non-free contrib
bash: deb-src: command not found
root@kali:~# deb-src http://security.kali.org/kali-security kali/updates main contrib non-free
bash: deb-src: command not found
Run Code Online (Sandbox Code Playgroud)

然后我发现了一些有同样问题的帖子,说输入sudo,但由于我以 root 身份登录,这对我来说一定不是问题。

Wou*_*lst 5

Banshee(动物)与banshee(包名)不同。这些软件包名称区分大小写,并且 Debian 软件包的名称中不允许使用大写字母已经超过十五年了。

另外,开头的线deb命令; 它们是应该为此目的输入到 apt 配置文件中的 URI,/etc/apt/sources.list.

最后,请注意,您可以搜索带有apt-cache search <key word>. 这将搜索包名称和描述的子字符串。如果没有banshee包名(我没有检查过),那么apt-cache search banshee应该有帮助。