我正在尝试用LXC做一些事情,我已经能够使用lxc-*命令来管理,但是现在我被迫复制一个文件,因为我无法复制文件,我读到使用lxc file我可以这样做。但在任何时候,命令的信息都没有被发现。
我试过谷歌搜索,查看论坛,尝试一些奇怪的东西,等等,但是这些都没有用。
我认为我需要安装lxc-client和或lxd,但是我无法安装它,或者即使我成功安装了它,复制命令对我也不起作用。以下是我尝试过的一些事情:
apt install snapd
snap refresh
snap install snapd
snap install core
snap install lxd
apt-get install lxc-client
apt-get install lxd我知道有数百个类似的问题,几乎所有的问题都有一个答案,但我不明白他们做了什么来让它为他们工作。
我也不太明白lxc必须使用两种不同类型的命令,即使用lxc**-**ls的命令和使用空格lxc文件的命令。
发布于 2021-07-23 07:31:34
答案比我想象的要简单,我只需要重新启动计算机,命令就可以工作了,寻找更多的信息,我发现snap refresh完成了重新加载它们的工作。下面是我使用过的命令列表:
apt install snapd -y
snap refresh
snap install core
snap install lxd
snap refresh我还是不明白这些和其他的区别。我还没有发现命令lxc file是如何工作的,这正是我所感兴趣的,但是渐渐地,我被问到了。
发布于 2023-04-26 07:14:26
LXC和LXD是两种不同的软件:)它们都基于Linux内核容器。LXC是第一位的,它在特性和管理方面是非常基础的,但是如果您只想拥有另一个版本的Ubuntu或Debian,而不是真正地对容器本身进行广泛的操作,那么它就能很好地完成这项工作。LXD (AFAIK)是一个规范的产品,它使用相同的Linux容器,但还开发得更好,达到了功能,并致力于使用-la Docker或虚拟托管等密集型容器。不幸的是,LXD命令行工具被称为lxc (混蛋),这就是为什么会出现如此程度的混乱。
https://serverfault.com/questions/1070191
复制相似问题