ovftool 是 VMware 提供的一款开放的导入、导出 OVF 格式虚拟机的 CLI 工具,支持 X86 和 Arm。
官方提供两种,一种是类似 .bundle 安装包,另一种是 zip 压缩包。本文介绍 zip 压缩包使用方法。
安装方法
第一步:获取软件包
获取 arm 安装包,建议通过官方途径下载,比如:
第二步:解压
解压,例如这样:
$ unzip VMware-ovftool-4.4.0-15722219-lin.aarch64.zip
第三步:配置环境变量
$ + export PATH=$PATH:/home/worker/ovftool
$ source .bashrc
第四步:使用
# ovftool --version
VMware ovftool 4.4.0 (build-15722219)
F&A
libcrypt.so.1 缺失
/root/ovftool/ovftool.bin: error while loading shared libraries: libcrypt.so.1: cannot open shared object file: No such file or directory
解决方案:
安装 libxcrypt-compat 软件包即可,比如这样:
CodeBlock Loading...
locale 设置错误
CodeBlock Loading...
arch 下解决方案,
- 编辑
/etc/locale.gen,去掉en_US.UTF-8 UTF-8以及zh_CN.UTF-8 UTF-8行前的注释符号(#)
CodeBlock Loading...
- 然后使用如下命令生成
locale:
CodeBlock Loading...
- 向
/etc/locale.conf输入内容:
CodeBlock Loading...