这是对这个问题,这就是为什么将 Flatpak 的 PPA 添加到存储库如此麻烦的原因。
我现在已经添加了 PPA 和公钥,以便可以sudo apt-get update
成功运行。
然而,这两个命令
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
和
flatpak install (software reference)
导致控制台要等待很久才输出:
**error:** Can't load uri https://flathub.org/repo/flathub.flatpakrepo: Could not connect: Network is unreachable
我已经能够在公司的笔记本电脑和我自己的笔记本电脑上重现此问题(均运行 Ubuntu 18.04)。
答案1
我强烈建议您删除与 flatpak 相关的 ppa,然后按照 flatpak 网站上列出的步骤进行操作
要删除 PPA,您可以使用 GUI 界面或查看源列表并运行命令。
使用 GUI 删除 PPA
- 转到软件源并单击其他软件选项卡
- 突出显示要删除的每个 ppa,然后单击“删除”
sudo apt update
做完后就跑
使用源列表删除 PPA
- 打开终端
- 输入以下命令
sudo ls /etc/apt/sources.list.d
- 在这里查找您想要的 PPA,然后使用以下命令删除 PPA:
sudo rm -i /etc/apt/sources.list.d/PPA_Name.list
sudo apt update
在终端中完成
安装 Flatpak
适用于 Ubuntu 18.10 和 19.04 之前的版本
sudo add-apt-repository ppa:alexlarsson/flatpak sudo apt update sudo apt install flatpak
安装软件 Flatpak 插件
sudo apt install gnome-software-plugin-flatpak
添加 Flathub 存储库
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
此外,在 Ubuntu 20.04 上,你可以通过以下方式删除预装的 Snap Store:
snap remove snap-store