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

Linux终端安装Microsoft Edge时遇apt源列表格式错误求助

Linux终端安装Microsoft Edge时遇apt源列表格式错误求助

看起来你在安装Microsoft Edge的时候碰到了APT源配置的一堆问题,我来帮你逐个拆解解决!先把你遇到的报错信息列出来,方便对应排查:

E: Malformed line 1 in source list /etc/apt/sources.list (type)
N: Ignoring file 'microsoft-edge-stable.list1' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
E: Malformed entry 1 in list file /etc/apt/sources.list.d/microsoft-edge-stable.list ([option] not assignment)
E: The list of sources could not be read.

接下来一步步处理每个问题:

1. 修复/etc/apt/sources.list第一行格式错误

APT源文件的格式有严格要求,第一行明显不符合规范,咱们先备份再修改:

  • 先备份原文件,防止改坏了没法回滚:
    sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
    
  • 打开文件编辑(用nano或者你习惯的编辑器都行):
    sudo nano /etc/apt/sources.list
    
  • 检查第一行内容:如果是误加的Microsoft Edge源,直接删掉这一行更规范(Edge源建议放在sources.list.d目录下);如果是其他系统源的格式错误,按照标准APT源格式修正(比如deb http://archive.ubuntu.com/ubuntu/ jammy main restricted这类格式)。
  • 保存退出nano:按Ctrl+O回车确认保存,再按Ctrl+X退出。

2. 处理无效扩展名的源文件

APT只会识别.list后缀的源配置文件,那个microsoft-edge-stable.list1是无效的,直接删掉就行:

sudo rm /etc/apt/sources.list.d/microsoft-edge-stable.list1

3. 修复microsoft-edge-stable.list的格式错误

这个文件里的第一行条目格式不对,导致APT无法解析,咱们同样先备份再修正:

  • 备份原文件:
    sudo cp /etc/apt/sources.list.d/microsoft-edge-stable.list /etc/apt/sources.list.d/microsoft-edge-stable.list.bak
    
  • 打开编辑:
    sudo nano /etc/apt/sources.list.d/microsoft-edge-stable.list
    
  • 把第一行替换成Microsoft Edge官方的正确源条目:
    deb [arch=amd64 signed-by=/usr/share/keyrings/microsoft.gpg] https://packages.microsoft.com/repos/edge stable main
    
    (如果你的系统是32位,把arch=amd64改成对应的架构,不过现在Edge基本只支持64位了)
  • 保存退出nano。

最后验证修复效果

所有修改完成后,运行下面的命令更新APT缓存,确认没有报错:

sudo apt update

如果更新成功,就可以正常安装Microsoft Edge了:

sudo apt install microsoft-edge-stable

备注:内容来源于stack exchange,提问作者Onii-chan

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.21 08:39:32