如何让 flatpak 做任何事情?

如何让 flatpak 做任何事情?

这是对这个问题,这就是为什么将 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

  1. 适用于 Ubuntu 18.10 和 19.04 之前的版本

    sudo add-apt-repository ppa:alexlarsson/flatpak
    sudo apt update
    sudo apt install flatpak
    
  2. 安装软件 Flatpak 插件

    sudo apt install gnome-software-plugin-flatpak
    
  3. 添加 Flathub 存储库

    flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
    

此外,在 Ubuntu 20.04 上,你可以通过以下方式删除预装的 Snap Store:

snap remove snap-store

相关内容