我无法使用 qemu:
# qemu-system-x86_64 /dev/sdb
qemu-system-x86_64: error while loading shared libraries: libjpeg.so.8: cannot open shared object file: No such file or directory
软件包已经安装
# aptitude search libjpeg
1 i libjpeg-dev - Development files for the JPEG library [dummy package]
2 v libjpeg-progs -
3 i A libjpeg-turbo-progs - Programs for manipulating JPEG files
4 p libjpeg-turbo-progs-dbg - Programs for manipulating JPEG files (debugging symbols)
5 v libjpeg62 -
6 i libjpeg62-turbo - libjpeg-turbo JPEG runtime library
7 p libjpeg62-turbo-dbg - Debugging symbols for the libjpeg-turbo JPEG library
8 i A libjpeg62-turbo-dev - Development files for the libjpeg-turbo JPEG library
我需要做哪些额外的软件包或哪些修改才能使 qemu 工作?
答案1
以下过程可用于找出哪些包提供特定文件:
sudo apt-get -y install apt-file
sudo apt-file update
sudo apt-file search libjpeg.so.8
在最近的 Ubuntu 上,您需要的文件由软件包提供libjpeg-turbo8
。但是,如果您的系统允许您qemu
在没有所有必需依赖项的情况下进行安装,则系统可能存在问题。