我无法在鹦鹉操作系统上添加存储库


Traceback (most recent call last):
File "/usr/bin/add-apt-repository", line 95, in <module>
sp = SoftwareProperties(options=options)
File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 109, in __init__
self.reload_sourceslist()
File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 599, in reload_sourceslist
self.distro.get_sources(self.sourceslist)    
File "/usr/lib/python3/dist-packages/aptsources/distro.py", line 93, in get_sources
(self.id, self.codename))
aptsources.distro.NoDistroTemplateException: Error: could not find a distribution template for Parrot/stable

这是我尝试添加存储库时的输出。

命令:add-apt-repository "deb http://mp3splt.sourceforge.net/repository wheezy main"

我是鹦鹉/Debian 的新手,对不起,我太菜鸟了。

感谢您的帮助

要将存储库添加到鹦鹉软件列表中,您需要签出到/etc/apt/然后将存储库 URL 复制到sources.list.parrot如下所示:

cd /etc/apt

sudo -s #gives you root access

echo "deb http://mp3splt.sourceforge.net/repository wheezy main" >> sources.list.parrot

exit #changes back to the normal user

免责声明:添加软件存储库时请小心。这是破坏系统或向其添加错误的最简单方法之一

我已经找到了解决方案。实际上,ParrotOS使用不同的文件作为源包链接。如果您通过键入 sources.list 打开并看到该文件/etc/apt/sources.list则所有内容都会被注释,并且其中没有debdeb-src链接。所有链接都单独存储在sources.list.d文件夹中,通过键入ls /etc/apt/sources.list.d每个源包都有一个文件来查看其中的文件。第一次更改为根用户。如果要添加新的 src 链接,则必须在该文件夹中创建一个新文件<name>.list并将链接添加到其中。

假设如果要将 vs-code 添加到sources.list,则sources.list.d目录中创建一个名为vscode.list的文件,并将链接deb http://packages.microsoft.com/repos/vscode stable main添加到该文件。

最后通过执行sudo apt update进行更新,然后安装sudo apt install <package-name>。对于 vscode 示例,请使用sudo apt install code

你不能在/etc/opt/source.list.d/parrot.list 中尝试

您可以添加稳定存储库 deb http://deb.parrotsec.org/parrot stable main contrib non-free

然后 sudo apt-get update

相关内容

  • 没有找到相关文章

最新更新