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

相关推荐
郝学胜-神的一滴17 分钟前
Qt QPushButton 样式完全指南:从基础到高级实现
linux·开发语言·c++·qt·程序人生
傲世(C/C++,Linux)25 分钟前
Linux系统编程——进程通信之有名管道
android·linux·运维
Theliars1 小时前
Ubuntu 上使用 VSCode 调试 C++ (CMake 项目) 指南
c++·vscode·ubuntu·cmake
权泽谦1 小时前
从 Linux 到 Docker:一条通向 DevOps 的进阶之路
linux·docker·devops
yuanManGan1 小时前
走进Linux的世界:进程优先级
linux·运维·服务器
一叶知秋yyds1 小时前
linux 系统查看进程占用物理内存大小方法
linux·运维·服务器
JiMoKuangXiangQu1 小时前
bash 启动程序的流程
linux·bash·进程启动
大志若愚YYZ1 小时前
嵌入式Linux——Shell脚本编程
linux
大志若愚YYZ2 小时前
嵌入式Linux学习——环境变量与配置文件的关系(⭐难理解)
linux·学习
香吧香2 小时前
SNMP 请求响应报文传输分片定位
linux·网络与传输协议