安装 LXD
安装LXD的最简单方法是安装一个可用的软件包,但您也可以从源安装 LXD。
通过安装包
LXD 守护进程仅在 Linux 上工作,但客户端工具(LXC)在大多数平台上可用。
OS |
FORMAT |
COMMAND |
Linux |
|
|
Windows |
|
|
macOS |
|
为各种 Linux 发行版和操作系统安装 LXD 的更多说明,请访问 我们的网站 。
通过源安装
我们建议为 LXD 开发提供最新版本的 liblxc(需要>=4.0.0)。此外,LXD 需要 Go 1.18 或更高版本才能工作。在 Ubuntu 上,您可以通过以下方式获得:
除了默认的 dir 驱动程序外,还有一些用于 LXD 的存储驱动程序。安装这些工具会给 initramfs 添加一些内容,但这可能会降低主机启动速度,如果您想使用特定的驱动程序,则需要使用这些工具:
要运行测试套件,还需要:
通过源安装:编译最新版本
这些从源代码构建的说明适用于个人开发人员,可以通过这种方式,构建最新版本的 LXD ,或者构建 Linux 发行版中可能不提供的特定 LXD 的情况。此处不介绍用于集成到 Linux 发行版的源代码构建,将来可能会在单独的文档中详细介绍。
这将下载 LXD 的当前开发分支,接下来按照下面的说明实际构建和安装 LXD。
通过源安装:构建和发布
LXD 发行版捆绑了一个完整的依赖树,以及用于 LXD 数据库设置的 libraft 和 libdqlite 的本地副本。