![如何在 libertine 容器内安装 seafile](https://linux22.com/image/886787/%E5%A6%82%E4%BD%95%E5%9C%A8%20libertine%20%E5%AE%B9%E5%99%A8%E5%86%85%E5%AE%89%E8%A3%85%20seafile.png)
我想在我的 libertine 容器内安装 seafile 客户端。
首先我添加了 ppa:
libertine-container-manager configure -a "ppa:seafile/seafile-client" -i myContainerID
然后我更新:
libertine-container-manager update -i myContainerID
最后我尝试使用以下命令安装 seafile-gui 和 seafile-cli:
libertine-container-manager install-package --id myContainerID --package seafile-gui libertine-container-manager install-package --id myContainerID --package seafile-cli
但我收到错误“E: 无法找到包 seafile-gui”
我现在尝试直接在默认容器(即我的示例容器)中执行 app-apt-repository:
libertine-container-manager exec -c "add-apt-repository ppa:seafile/seafile-client"
好吧,这个命令因以下错误而停止:
mktemp: failed to create directory via template ‘/run/user/32011/confined/com.ubuntu.terminal/tmp.XXXXXXXXXX’: No such file or directory
答案1
您似乎使用了过时的语法来通过configure
子命令添加存储库。请尝试以下方法:
$ libertine-container-manager configure --archive add \
--archive-name ppa:seafile/seafile-client --id myContainerID
这是 python3-libertine>=1.3.1 及更早版本中的正确语法。如有疑问,您可以随时查看libertine-container-manager configure --help
更多信息。