Pigmoral Tech

通过UTM在Apple Silicon上运行Anlogic TD

本文使用DeepSeek翻译,原文链接

记录通过UTM在Apple Silicon上运行Anlogic Tang Dynasty (TD)的过程。

1. 准备工作

开始之前,请确保您已经安装了UTM,并参考这个指南安装了支持Rosetta的Debian系统。

按照指南操作后,您的UTM Debian虚拟机应该已经支持Rosetta,可以通过以下命令验证:

debian@debian-sid:~$ cat /proc/sys/fs/binfmt_misc/rosetta
enabled
interpreter /media/rosetta/rosetta
flags: POCF
offset 0
magic 7f454c4602010100000000000000000002003e00
mask fffffffffffefe00fffffffffffffffffeffffff

2. 安装Anlogic TD

您应该从 https://www.anlogic.com/ 下载Anlogic TD到您的虚拟机,并解压缩。

当您尝试运行bin/td.sh脚本时,可能会遇到错误。

现在,让我们安装依赖项:

sudo apt install libc6:amd64 libgtk2.0-0:amd64 \
    libsm6:amd64 libxcb-glx0:amd64 \
    libx11-xcb1:amd64 libgl1:amd64

3. 运行Anlogic TD

现在,您可以运行td.sh脚本,它应该可以正常工作。

debian@debian-sid:~/Tools/TD_5.6.5_SP3_151449_NL$ ./bin/td.sh
============================================================
   Tang Dynasty, V5.6.151449
通过fastboot在K1上启动Linux内核
Podman在SSH会话结束时退出