You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Parrot OS中sudo apt-get update执行失败问题求助

解决Parrot OS中sudo apt-get update的仓库解析错误

我来帮你一步步搞定这个更新失败的问题,从报错信息来看,主要是两个核心问题:无效的自定义仓库地址和Parrot官方源的连接故障,下面是具体的修复步骤:

1. 清理无效的your.repo.domain仓库

这个地址明显是个占位符或者错误配置的源,我们得先把它删掉:

  • 先列出所有额外配置的源文件,找到包含这个无效地址的文件:
    ls /etc/apt/sources.list.d/
    
  • 找到对应的文件后(比如可能叫custom-repo.list这类名字),直接删除:
    sudo rm /etc/apt/sources.list.d/[找到的文件名].list
    
  • 也可以直接检查主源文件,手动删除错误行:
    sudo nano /etc/apt/sources.list
    
    找到带http://your.repo.domain的行,删掉整行后按Ctrl+O保存,Ctrl+X退出编辑器。

2. 修复Parrot官方源

mirrordirector.archive.parrotsec.org这个源可能已经过时,或者你的网络无法访问,我们替换成最新的官方镜像:

  • 先备份当前的源文件,防止改错了没法恢复:
    sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
    
  • 清空原文件并写入最新的官方源:
    sudo bash -c 'echo "deb http://deb.parrot.sh/parrot parrot main contrib non-free
    deb-src http://deb.parrot.sh/parrot parrot main contrib non-free" > /etc/apt/sources.list'
    
  • 如果你用国内网络访问慢,也可以换成国内镜像源,比如中科大的:
    sudo bash -c 'echo "deb https://mirrors.ustc.edu.cn/parrot/ parrot main contrib non-free
    deb-src https://mirrors.ustc.edu.cn/parrot/ parrot main contrib non-free" > /etc/apt/sources.list'
    

3. 验证修复效果

完成上面的修改后,重新执行更新命令:

sudo apt-get update

如果还是有问题,可以先检查下网络连接是否正常,比如ping一下deb.parrot.sh看看能不能通。另外提一句,你的PlayOnLinux源用的是Debian旧版本wheezy,后续如果遇到PlayOnLinux相关的更新问题,也可以考虑把它换成适配Parrot版本的源,但当前优先解决前面两个核心问题就好。

内容的提问来源于stack exchange,提问作者sadatt_254

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.25 03:42:51