openKyin 2.0 SP2 (2512) amd64 安装RetroArch 万能游戏模拟器的补丁包

openKyin 2.0 SP2 (2512) amd64 安装RetroArch 万能游戏模拟器的补丁包
2026.2.28

  1. 先安装几个依赖的软件包
    sudo apt install libsvtav1enc1d1 libvo-amrwbenc0

重要警告:包名叫 libsvtav1enc1d1 (后面是 c1d1 !)
千万不要安装成 不带 d1 字符的 c1 软件包!否则会自动删除 vlc, ffmpeg, okular, kylin-os-manager 等多个软件包!

如果不小心安装错了,导致自动删除了上面提到的几个软件包,建议马上手动安装回来
sudo apt install vlc ffmpeg okular kylin-os-manager

  1. 再安装 retroarch
    sudo apt install retroarch

正常情况下,会安装失败,提示多个软件包依赖异常/版本异常,无法正常安装.

解决办法:
下载、安装2个修改了 DEBIAN/control 文件的 补丁包(紫色框线的2个包)

openKylin-2.0SP2-2512_retroarch安装补丁包:
https://url48.ctfile.com/d/30646948-161104027-78a94c?p=6859
(访问密码: 6859)

openkylin2.0sp2-2512-retroarch-patch-v2

再安装 retroarch 包
sudo apt install retroarch

  1. 建议安装2个第三方的 deb 软件包
    见上面图片,绿色框线的2个 deb 包
  • retroarch-zh.deb (retroarch 的 中文补丁包)
  • libretro-mame.deb (retroarch 的 mame 模块插件,也叫 retroarch 核心)
  1. 再把 mame 街机游戏的 rom zip 文件,放到 ~/mame/roms/ 目录下。
    这样,mame 模拟器,和 retroarch 万能模拟器,都能读取 游戏 zip 文件了。

玩游戏的技巧:

retroarch-zh.deb 包里,自带了一个 rmame-zh 命令,可以方便地直接调用 retroarch 的 mame 核心模块。示例 (以 dino 恐龙游戏为例)

rmame-zh dino