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
则所有内容都会被注释,并且其中没有deb
或deb-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