在 ubuntu 18.04 上,我们在存储库 gfceu 中找到了 NES 模拟器...
Ubuntu 18.04
$ apt search gfceu
Sorting... Done
Full Text Search... Done
gfceu/bionic,bionic,now 0.6.1-0ubuntu4 all [installed]
Graphical front-end using GTK2 for the FCE Ultra NES emulator
$
但是在 Ubuntu 20.04 上它不存在......
Ubuntu 20.04
$ apt search gfceu
Sorting... Done
Full Text Search... Done
$
那么我们该如何安装它呢?
答案1
我发现最好的方法是使用 snap,因为它的版本比 ubuntu repos 更新。
sudo snap install fceux-gui --candidate
然后,使用 20.04 我遇到问题“无法访问文件 /usr/share/alsa/alsa.conf” 并且我找到了解决方案,在 snap 设置中接受脉冲并通过 SDL 设置打开 fceux 使用脉冲:
sudo snap connect fceux-gui:pulseaudio:pulseaudio
运行(或使用此字符串创建快捷方式):
SDL_AUDIODRIVER=脉冲 fceux-gui
(或者你可以为其设置环境)
答案2
在 Ubuntu 20.04 上有两种安装方法
1)通过快照...
$ sudo snap install fceux-gui --candidate
这将从候选频道进行安装。
此方法的优点:
如果有任何变化,维护人员总是会将其更新到最新版本,并且它不需要任何对 Ubuntu 软件包的依赖。
此方法的缺点:
以这种方式安装的问题在于,如果您将所有 ROM 放在主文件夹之外的某个目录中,那么由于 snap 的隔离安全性,您将无法访问它。您必须将 ROM 放在主目录中的某个位置。
软链接也将不起作用。
如果您在某个挂载点上拥有大量 ROM 库,例如 /mnt/romdisk/... 那么您将很难找到它。如果此设置是为您的孩子设置的,那么它就不符合 KISS 理想!(保持简单和愚蠢!)
2)通过官方 ubuntu 存储库中的 apt......
$ sudo apt install -y fceu
此方法的优点:
它有效,它是原生的,它可以到达你电脑上的任何路径/安装。它就是有效!
此方法的缺点:
好吧,您只能使用 repo 版本,直到您升级到 Ubuntu 的下一个未来版本,或者通过某种奇迹,Ubuntu 人决定升级到最新版本(如果有的话)!
结论 我更喜欢上面的 repo 版本 2。 很好用,适合孩子们,可以放在任何有任天堂游戏库的支架上。 老实说,尤其是现在正值冠状病毒大流行,这款任天堂模拟器拥有互联网上免费提供的所有 ROM,真是天赐之物! 他们在我工作的时候玩!
提示:如果您有旧的 XBOX 控制器,它可以与之配合使用。但如果您不尝试配置左侧拇指杆,而是编程左下角方向键,则大多数游戏的效果最好。然后只需使用相同的 A 和 B 按钮!
享受!