如何修复 apt 和 sources.list.d 安装 Yandex 浏览器的问题?

如何修复 apt 和 sources.list.d 安装 Yandex 浏览器的问题?

我按照以下说明进行操作这一页安装 Yandex 浏览器。

当我这样做时apt-get update,我收到此错误:

root@aspire:~# apt-get update
E: Malformed line 1 in source list /etc/apt/sources.list.d/yandex-browser.list (URI)
E: The list of sources could not be read.

因此显然指示不太正确,因为我yandex-browser.list按照指示输入了

root@aspire:~# more /etc/apt/sources.list.d/yandex-browser.list
deb [arch=amd64]
http://repo.yandex.ru/yandex-browser/deb beta main

那么,如果问题出在第一行,我该如何改变它?我猜我需要删除该[arch=amd64]部分,但是我是否仍然可以获得正确的包,因为存储库中有 32 位和 64 位包?

答案1

好的,我刚刚发现答案是 yandex-browser.list 中的两行应该是一行:deb [arch=amd64] http://repo.yandex.ru/yandex-browser/deb beta main。就这样。

(我手动编辑这些内容的经验很少,通常使用 PPA,所以我不知道它这么简单。)

不过,我还是会保留这个问题,以防其他初学者对那个网站并遇到同样的错误。

相关内容