On RaspiOS_bookworm, libtiff.so.5 could not be found while running Wechat 4.0.1.11

Download and install

ftp.de.debian.org/debian/pool/main/libw/libwebp/libwebp6_0.6.1-2.1+deb11u2_arm64.deb

Download and install

ftp.de.debian.org/debian/pool/main/t/tiff/libtiff5_4.2.0-1+deb11u5_arm64.deb

Now Wechat could be started properly.

<think>好的,用户想知道如何使用QEMU启动2023年11月9日的Raspberry Pi 4 Bookworm镜像文件。首先,我需要回忆一下QEMU启动树莓派镜像的基本步骤,同时结合用户提供的引用内容来调整操作。 首先,用户提到镜像文件名是20231109-raspi-4-bookworm.img.xz,这是一个压缩过的xz文件。因此,第一步应该是解压这个文件。解压后得到img文件,可能需要调整镜像大小,因为根据引用[1],镜像大小需要是2的幂数,否则QEMU会报错。所以解压后可能需要用qemu-img resize命令调整镜像到合适的尺寸,比如8G。 接下来,用户需要准备QEMU启动命令。树莓派4需要使用不同的机器类型,比如raspi4b,同时需要指定内核和设备树文件。这里可能需要用户下载对应的内核文件,比如kernel8.img和versatile-pb-buster-5.4.51.dtb,或者根据Bookworm的版本更新这些文件。 另外,用户引用[2]提到了修改软件源,可能是在启动后需要更换清华的镜像源,以加快软件下载速度。但启动前可能需要先挂载镜像,修改其中的sources.list文件,替换成正确的Bookworm源地址,而不是buster。不过用户提供的引用中是buster,可能需要确认正确的源地址。 启动命令可能包括指定CPU、内存、镜像路径、内核和设备树,以及启用SSH端口转发等。此外,用户可能需要扩展文件系统,使用resize2fs来调整分区大小,或者在首次启动时使用raspi-config工具。 在生成相关问题的时候,需要考虑用户可能遇到的后续步骤,比如如何调整镜像大小、配置网络、更换软件源,以及常见错误的解决方法,比如内核panic或启动失败的情况。 需要确保所有的命令和步骤都正确,并且考虑到用户可能对QEMU和树莓派系统不熟悉,所以每个步骤都要详细说明,比如如何解压xz文件,如何挂载镜像修改文件,以及启动参数的具体含义。 最后,检查是否有遗漏的步骤,比如是否需要安装额外的依赖包,或者权限问题,比如使用sudo来执行某些命令。同时提醒用户注意备份镜像文件,避免操作失误导致数据丢失。</think>### 使用QEMU启动Raspberry Pi Bookworm镜像教程 #### 1. 解压镜像文件 首先解压`.xz`格式的压缩镜像: ```bash unxz 20231109-raspi-4-bookworm.img.xz ``` 解压后得到`.img`文件,建议通过`qemu-img`调整镜像大小(若需要扩容): ```bash qemu-img resize 20231109-raspi-4-bookworm.img 8G # 调整为2的幂数(如8G)避免报错[^1] ``` #### 2. 准备QEMU启动参数 树莓派4需使用`raspi4b`机器类型,并加载对应内核和设备树文件: ```bash qemu-system-aarch64 \ -M raspi4b \ -m 2G \ -kernel kernel8.img \ -dtb versatile-pb-buster-5.4.51.dtb \ -drive file=20231109-raspi-4-bookworm.img,format=raw \ -append "console=ttyAMA0 root=/dev/mmcblk0p2 rw" \ -nographic \ -device usb-net,netdev=net0 \ -netdev user,id=net0,hostfwd=tcp::5022-:22 ``` > **注意**:需提前下载内核文件`kernel8.img`和设备树文件(可从官方镜像或Raspberry Pi Firmware仓库获取)。 #### 3. 首次启动配置 - 启动后通过`raspi-config`扩展文件系统: ```bash sudo raspi-config --expand-rootfs ``` - 更换软件源(参考清华镜像站)[^2]: 编辑`/etc/apt/sources.list`,替换为: ``` deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ bookworm main non-free contrib rpi ``` #### 4. SSH连接(可选) 通过端口转发访问SSH: ```bash ssh -p 5022 pi@localhost ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值