要匯出 VMware ovf 在 Linux 環境下可以使用 ovftool 來匯出,不過 ovftool 並沒有辦法直接使用 apt 直接安裝,需要先到 VMware OVFTOOL 4.4.0 手動下載安裝。
安裝 OVFTOOL
下載檔案後上傳到 Linux 機器後修改一下 755 權限
chmod +755 VMware-ovftool-4.4.0-15722219-lin.x86_64.bundle
執行 help 查看安裝方法
root@localhost:~/ovftool# ./VMware-ovftool-4.4.0-15722219-lin.x86_64.bundle --help Extracting VMware Installer...done. Usage: vmware-installer [options] VMware Installer Options: --version show program's version number and exit -h, --help show this help message and exit Manage: Install or uninstall products -i FILE, --install-bundle=FILE Install bundle from FILE --install-component=FILE Install a component --uninstall-component=NAME Force uninstallation of a component -u NAME, --uninstall-product=NAME Uninstall a product -r, --resolve-system Force the system to resolve the current state --register-file=COMPONENT_NAME (config|regular) FILE Register a file in the database -x DIR, --extract=DIR Extract the contents of the bundle into DIR -p DIR, --prefix=DIR Set a custom install location Information: Look up information on installed products -l, --list-products List installed products -t, --list-components List the installed components -L COMPONENT, --list-files=COMPONENT List files for a given component -S FILE, --find-file=FILE List components and files matching the given pattern Settings: Set and retrieve settings -g COMPONENT KEY, --get-setting=COMPONENT KEY Get setting -s COMPONENT KEY VALUE, --set-setting=COMPONENT KEY VALUE Set setting -d COMPONENT KEY, --delete-setting=COMPONENT KEY Delete setting Options: --gtk Use the Gtk+ UI (Default) --console Use the console UI --custom Allow customization of the install, including file locations. --regular Displays questions that have no good defaults (Default) --required Displays only questions absolutely required -I, --ignore-errors Ignore component script errors --eulas-agreed Agree to the EULA
使用 sh 安裝 OVFTOOL
root@localhost:~/ovftool# /bin/sh VMware-ovftool-4.4.0-15722219-lin.x86_64.bundle Extracting VMware Installer...done. You must accept the VMware OVF Tool component for Linux End User License Agreement to continue. Press Enter to proceed. VMWARE END USER LICENSE AGREEMENT PLEASE NOTE THAT THE TERMS OF THIS END USER LICENSE AGREEMENT SHALL GOVERN YOUR USE OF THE SOFTWARE, REGARDLESS OF ANY TERMS THAT MAY APPEAR DURING THE INSTALLATION OF THE SOFTWARE. IMPORTANT-READ CAREFULLY: BY DOWNLOADING, INSTALLING, OR USING THE SOFTWARE, YOU (THE INDIVIDUAL OR LEGAL ENTITY) AGREE TO BE BOUND BY THE TERMS OF THIS END USER LICENSE AGREEMENT ("EULA"). IF YOU DO NOT AGREE TO THE TERMS OF THIS EULA, YOU MUST NOT DOWNLOAD, INSTALL, OR USE THE SOFTWARE, AND YOU MUST DELETE OR RETURN THE UNUSED SOFTWARE TO THE VENDOR FROM WHICH YOU ACQUIRED IT WITHIN THIRTY (30) DAYS AND REQUEST A REFUND OF THE LICENSE FEE, IF ANY, THAT YOU PAID FOR THE SOFTWARE. EVALUATION LICENSE. If You are licensing the Software for evaluation purposes, Your use of the Software is only permitted in a non-production environment and for the period limited by the License Key. Notwithstanding any other provision in this EULA, an Evaluation License of the Software is provided "AS-IS" without indemnification, support or warranty of any kind, expressed or implied. 1. DEFINITIONS. 1.1 "Affiliate" means, with respect to a party, an entity that is directly or indirectly controlled by or is under common control with such party, where "control" means an ownership, voting or similar interest representing fifty percent (50%) or more of the total interests then outstanding of the relevant entity (but only as long as such person or entity meets these requirements). 1.2 "Documentation" means that documentation that is generally provided to You by VMware with the Software, as revised by VMware from time to time, and which may include end user manuals, operation instructions, installation guides, release notes, and on-line help files regarding the use of the Software. 1.3 "Guest Operating Systems" means instances of third-party operating Do you agree? [yes/no]: yes Installing VMware Installer 2.1.0 Copying files... Configuring... Installing VMware OVF Tool component for Linux 4.4.0 Copying files... Configuring... Installation was successful.
測試 ovftool 指令
root@localhost:~/ovftool# ovftool -v VMware ovftool 4.4.0 (build-15722219)
《AWS CDK 完全學習手冊:打造雲端基礎架構程式碼 IaC》
第 12 屆 iT 邦幫忙鐵人賽 DevOps 組冠的《用 CDK 定 義 AWS 架構》
第 11 屆 iT 邦幫忙鐵人賽《LINE bot 好好玩 30 天玩轉 LINE API》
一個熱愛分享的雲端工程師!