ソースの表示以前のリビジョンバックリンク全て展開する/折り畳む文書の先頭へ Share via Share via... Twitter LinkedIn Facebook Pinterest Telegram WhatsApp Yammer Reddit Teams最近の変更Send via e-Mail印刷パーマリンク × 目次 FreeBSD 12でQEMUゲストエージェントを使う 試した環境 手順 文書の過去の版を表示しています。 FreeBSD 12でQEMUゲストエージェントを使う 試した環境 FreeBSD 12.2-RELEASE Proxmox VE 6.3-2 手順 GitHub - aborche/qemu-guest-agent: QEMU Guest Agent patched for FreeBSD ここに書いてある通りに進めるだけ。 ビルド 現状、Portsは存在しないようなので、zipを取ってきて展開する。 $ fetch https://github.com/aborche/qemu-guest-agent/archive/master.zip $ tar -xvf master.zip PortsのQEMUのMakefileにパッチを充てる。上記のゲストエージェントは、portsに対するパッチ集となっており、portsを間借りする形で作られるようだ。 $ cd /usr/ports/emulators/qemu # echo '--- Makefile.orig 2018-10-27 17:23:47.760934000 +0300 +++ Makefile 2018-10-27 17:10:31.140104000 +0300 @@ -23,7 +23,7 @@ USES?= cpe gmake pkgconfig bison perl5 python:2.7,build tar:bzip2 USE_PERL5= build MAKE_ENV+= BSD_MAKE="${MAKE}" V=1 -.if !defined(PKGNAMESUFFIX) || ${PKGNAMESUFFIX} != "-utils" +.if !defined(PKGNAMESUFFIX) || (${PKGNAMESUFFIX} != "-utils" && ${PKGNAMESUFFIX} != "-guest-agent") USE_XORG= pixman USE_GNOME+= cairo glib20 libxml2 ONLY_FOR_ARCHS= amd64 i386 powerpc powerpc64' | patch ゲストエージェントの展開場所に戻ってmakeする。 $ cd /path/to/qemu-guest-agent # make && make install ビルド&インストールが成功すると freebsd/freebsd_12_use_qemu_guest_agent.1611738046.txt.gz 最終更新: 2021-01-27 18:00by Decomo