我最近安装了 Ubuntu,我想为 MAXE-TV 添加一个 PPA,但是当我尝试使用 PPA 时出现此错误:
E: The repository 'http://ppa.launchpad.net/venerix/pkg/ubuntu artful Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
我也无法下载任何东西,这是一个非常烦人的问题。
到底哪里出了问题?
我首先添加 sudo add-apt-repository ppa:venerix/pkg 它会出现一个窗口询问您确定要安装 TV-MAXE 吗?然后我单击回车键,然后我输入 sudo apt-get update 并且出现上面的错误,它只是说它正在上传文件,没有其他内容 :/
答案1
我非常怀疑你不能下载任何事物,但我可以肯定地说,您在使用 PPA 时遇到的问题是因为维护者自 Utopic Unicorn 以来就没有更新过 PPA——版本号为 14.10,早已过了使用寿命。
该 PPA 中没有用于 Artful 的软件包,因此您无法使用该 PPA 来安装 Artful。这就是您收到“没有发布文件”错误的原因 - 没有用于 Artful 的软件包,因此发布文件不存在。
你需要消除因为您无法使用它,所以删除 PPA - 没有其他选项可以解决此错误。您可以在终端中使用以下命令将其删除:
sudo rm -rf /etc/apt/sources.list.d/venerix-ubuntu-pkg*.list*
然后再次运行sudo apt-get update
。
您不能再将此存储库用于 tv-maxe。它不起作用。您必须删除此存储库才能消除有关该存储库的错误。
(仅适用于 16.04 及更早版本)
但是,如果你绝对需要使用这个软件,那么你可以尝试这个解决方案从评论ubuntublueprint.com 上的这篇文章:
sudo add-apt-repository ppa:trebelnik-stefina/tv-maxe
sudo apt-get update
sudo apt-get install tv-maxe
无论哪种方式您需要venerix
按照我提供的上述说明删除之前安装的 PPA。