本文介绍在Linux操作系统上安装和使用Apple 2e模拟器LinApple的方法,它允许用户加载ROM并享受Apple II体验。LinApple在任何Linux发行版的打包系统上都不存在,这意味着必须从源代码编译程序。在本文中,我们将讨论如何获取LinApple的最新源代码,安装依赖项并编译所有内容以便可以使用它。
安装LinApple的方法 要编译最新的LinApple代码,请按Ctrl+Alt+T或Ctrl+Shift+T打开终端窗口。 注意:LinApple模拟器的源代码能够在每个Linux发行版上编译。 1、安装依赖项 LinApple安装过程的第一步是安装源代码需要成功构建的各种依赖项,选择你在下面使用的操作系统,并将命令复制到终端会话中以快速安装各种依赖项。 1]、针对Ubuntu sudo apt git libzip-dev libsdl1.2-dev libcurl4-openssl-dev zlib1g-dev 2]、针对Debian sudo apt-get git libzip-dev libsdl1.2-dev libcurl4-openssl-dev zlib1g-dev 3]、针对Arch Linux 在Arch Linux上,没有必要安装依赖项,相反,可以使用AUR自动获取代码。 首先,使用Pacman命令在Arch Linux PC上安装Base-devel和Git包: sudo pacman -S git base-devel 一旦安装了Git和Base-devel,就可以使用git clone命令下载Trizen AUR帮助程序了,使用此工具,可以快速加载所有依赖项文件: git clone https://github.com/trizen/trizen cd trizen makepkg -sri 在Linux上启动并运行Trizen AUR助手后,在Arch上安装LinApple: trizen -S linapple 4]、针对Fedora Fedora Linux在RPM Sphere软件存储库中提供了一个LinApple软件包,但不是很好,所以最好只安装依赖文件并从源代码构建,尝试运行: sudo dnf install git libzip-devel SDL-devel libcurl-devel gcc-c++ 参考:dnf命令_Linux dnf命令使用详解:新一代的RPM软件包管理器。 5]、针对OpenSUSE sudo zypper install sudo git libzip-devel libSDL-devel libcurl-devel gcc-c++ 2、下载源代码 通过在Linux系统上安装依赖项,我们现在可以使用Git工具clone最新的源代码版本,打开一个终端窗口并使用git clone来获取代码: git clone https://github.com/linappleii/linapple.git 下载后,使用cd命令进入代码文件夹: cd linapple/ 参考:cd命令_Linux cd命令使用详解:切换用户当前工作目录。 3、构建LinApple for Linux 通过运行make命令来编译LinApple的源代码,在终端中,运行以下命令: make 或者,如果希望更快地编译代码,则可以对Linux上的所有内核运行make命令,其中: make -j$(nproc) 编译完成后,使用make install命令在Linux上安装程序: sudo make install
使用LinApple的方法 LinApple可以直接从命令行加载ROM/Disk映像,要在第一个驱动器中加载ROM映像,请使用d1,例如:
linapple -d1 /path/to/disk/image -f -autoboot 要在第二个插槽中加载ROM,请使用d2,如下: linapple -d2 /path/to/disk/image -f -autoboot
LinApple快捷键 LinApple使用键盘快捷键进行操作,以下是重要的快捷键:
F1:显示帮助屏幕,以及有助于用户更好地了解LinApple,其功能等的详细信息。 Ctrl+F2:重新启动模拟器并将其重新启动。 Shift+F2:重新加载LinApple的配置文件并重新启动模拟器。 F3:从驱动器1加载磁盘映像。 F4:从驱动器2加载磁盘映像。 F6:全屏模式。 F8:截屏。 F9:对不同的视频模式进行排序。 F10:加载保存状态快照。 F11:保存快照。 F12:退出。 注:以上是重要的快捷键,掌握它们能更好的使用LinApple。
相关主题 |