当我尝试通过 Flatpak 安装 Gradio v7.1 时,出现此错误:
error: While opening repository /var/lib/flatpak/repo: opendir(objects): No such file or directory
尽管我已经通过其 repo 安装了 Flatpak,但其他命令也会出现此错误:
$ flatpak update -v
error: While opening repository /var/lib/flatpak/repo: opendir(objects): No such file or directory
编辑:在 Ubuntu 18.04 上测试
我已经按照 Ubuntu 快速安装指南操作了。它安装了 flatpak 包,但命令无法在 Ubuntu 16.04 上运行。我已经在 Ubuntu 18.04 上测试过了。没有出现任何问题。Gradio 可以通过 flatpak 安装,没有任何问题。
我尝试寻找 16.04 的问题。
答案1
在 中创建缺失的对象目录/var/lib/flatpak/repo
。
sudo mkdir -p /var/lib/flatpak/repo/objects/
可以通过以下命令在所有当前支持的 Ubuntu 版本中安装 Gradio。
sudo add-apt-repository ppa:alexlarsson/flatpak # 需要16.04仅在后续版本中 sudo apt 更新 sudo apt 安装 flatpak sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo flatpak 安装 flathub de.haeckerfelix.gradio
在 18.04 及更高版本中不需要添加 ppa:alexlarsson/flatpak 的第一个命令,因为 flatpak 包位于默认存储库中。
可以通过单击 Dash 中的图标来启动 Gradio,或者使用以下命令从终端启动:
flatpak run de.haeckerfelix.gradio