ubuntu22.04 编译安装libvirt 10.x

环境安装

复制代码
sudo apt-get update -y
sudo apt-get install qemu-system-x86  bridge-utils  libyajl-dev  -y
sudo apt-get install build-essential autoconf automake libtool -y
sudo apt-get install libxml2-dev libxslt1-dev libgnutls28-dev libpciaccess-dev libnl-3-dev libnl-route-3-dev -y
sudo apt-get install pkg-config python3-dev ruby-dev gettext libparted-dev libyaml-dev libssh2-1-dev -y 
sudo apt-get install meson ninja-build -y
sudo apt-get  install libxml2-utils -y
sudo apt install -y xsltproc -y
sudo apt install libmount-devel -y
sudo apt-get install libglib2.0-dev pkg-config -y
sudo apt-get install python3-docutils -y
sudo apt install virt-manager -y

libvirt下载

复制代码
git clone https://gitee.com/openeuler/libvirt.git

编译安装

复制代码
cd libvirt
meson setup build -Dbuildtype=debug -Dsystem=true -Ddriver_qemu=enabled
cd build
meson compile
meson install

libivrt服务状态查看

复制代码
sudo systemctl status libvirtd

编译安装libivrtd配置文件的位置

8.x

/usr/local/etc/libvirt/libvirtd.conf

10.x

/etc/libvirt/libvirtd.conf

安装qemu-kvm,输入命令无反应

sudo ln -s /usr/bin/qemu-system-x86_64 /usr/bin/qemu-kvm

相关推荐
zfxwasaboy15 小时前
Linux宏clamp(val, lo, hi)的作用
linux·运维·服务器
我爱学习好爱好爱17 小时前
Ansible 常用模块详解:lineinfile、replace、get_url实战
linux·python·ansible
吴声子夜歌18 小时前
TypeScript——基础类型(三)
java·linux·typescript
DA022118 小时前
系统移植-STM32MP1启动详解(BootROM)
linux·bsp·系统移植
春日见18 小时前
自驾算法的日常工作?如何提升模型性能?
linux·人工智能·机器学习·计算机视觉·自动驾驶
李彦亮老师(本人)18 小时前
【Linux系统】Rocky Linux 9.7操作系统简介
linux·运维·服务器·docker·kubernetes
minji...19 小时前
Linux 进程信号(二)信号的保存,sigset_t,sigprocmask,sigpending
linux·运维·服务器·网络·数据结构·c++·算法
A.A呐19 小时前
【Linux第二十章】socket
linux
何中应19 小时前
Grafana如何重置密码
linux·运维·服务器·grafana
charlie11451419120 小时前
2026年正点原子开发板移植方案——从0开始的Rootfs之路(3)inittab 与 init 系统:Linux 启动的“第一号进程“全解析
linux·驱动开发·学习·嵌入式开发·嵌入式linux