我可以在免费容器管理器(即libertine-container-manager -- help)的文档中看到,exec选项应该能够执行任意命令。
不过,除了向我发出python警告(不能将NoneType转换为str )之外,我无法让它做任何其他事情。我尝试了以下几点:
libertine-container-manager exec setxkb dk dvorak
libertine-container-manager exec "setxkb dk dvorak"
libertine-container-manager exec="setxkb dk dvorak"
echo "setxkb dk dvorak" | libertine-container-manager exec所有这些都没有给出所需的结果(或任何不会导致真正错误的结果)。
我在Ubuntu上接触一个没有重新挂载的M10。
发布于 2016-04-26 12:39:21
使用
libertine-container-manager exec -i container-id -c "setxkb dk dvorak"或者任何方式-c "and the command you want to run"
发布于 2016-11-04 15:02:29
拉里·普莱斯在那里回答,更好的方法是使用libertine-launch my-container somecmd或libertine-launch --id my-container somecmd作为现代发行版(16.10),而不是libertine-container-manager exec..。见自由卸货手册-在自由集装箱中发射。注意,在用户环境中绑定目录时,libertine-launch..和libertine-container-manager exec..有一些不同。
https://askubuntu.com/questions/762741
复制相似问题