执行apt-get更新/升级时,我看到该错误
W: Conflicting distribution: https://downloads.plex.tv/repo/deb public InRelease (expected public but got )
我之前升级到 Ubuntu Zesty 17.04,不知道如何解决上述问题。已经看过 https://forums.plex.tv/discussion/162337/plex-media-server-ppa-for-ubuntu/p4 了?但是没有建议的修复方法。
也许你们中的一个人可以给出一些提示?谢谢!
Edit
/etc/apt/sources.list.d/plexmediaserver.list
并替换
deb https://downloads.plex.tv/repo/deb/ public main
跟
deb https://downloads.plex.tv/repo/deb/ ./public main
。这对我有用。
我被这个警告日志击中,发现这可能是由错误的InRelease
文件引起的。
我正在制作一个自我管理的存储库,并通过以下方式初始创建InRelease
文件
# apt-ftparchive release ./ > Release
# gpg -abs --default-key xxx -o Release.gpg Release
# gpg --clearsign --default-key xxx -o InRelease Release
但事实证明这并没有添加适当的元数据,为了解决这个问题,我添加了一个新的配置文件并添加以下内容
APT::FTPArchive::Release {
Origin "test";
Label "focal-updates";
Suite "focal-updates";
Codename "focal";
Architectures "amd64 i386 source";
Components "main";
Description "focal-updates";
};
# apt-ftparchive release -c=./patch.conf ./ > Release
# gpg -abs --default-key xxx -o Release.gpg Release
# gpg --clearsign --default-key xxx -o InRelease Release
然后apt update
很好,警告消息消失了
https://forums.plex.tv/t/w-conflicting-distribution-https-downloads-plex-tv-repo-deb-public-inrelease-expected-public/194055/16
这是因为他们正在重做包装:
公共主线是正确的。
你没有做错任何事。
您看到的是因为存储库的方式...
正如我今天已经说过的,我正在尽我所能地努力和快速地工作。
当我们完成所有 PMS 的新构建系统 (CI( 时,存储库将进行彻底检修。
[...]
运行以下代码,它将更新/升级 Plex。
echo deb https://downloads.plex.tv/repo/deb public main | sudo tee /etc/apt/sources.list.d/plexmediaserver.list
curl https://downloads.plex.tv/plex-keys/PlexSign.key | sudo apt-key add -
sudo apt update && sudo apt upgrade -y