Oberon/Android
GNURoot Debian 應用是一個環境,允許任何能夠作為 Linux 系統子系統執行的 Oberon 在 Android 上執行。

對於外部介質(SD 卡或 USB),現代 Android 只支援 FAT。Oberon 檔案系統或 Linux ext 檔案系統不能直接從 Android 訪問。這對在 Android 上實際使用 Oberon 系統來說是一個嚴重的限制 (showstopper)。該系統適用於程式設計練習。除了可移動介質,還可以透過 FTP 和 SCP 傳輸檔案。
使用 藍牙 或 USB On-The-Go 連線鍵盤和滑鼠。驗證兩者是否正常工作。
開啟 Google Play 商店並安裝 Xserver XSDL 和 GNURoot Debian。在搜尋“android gnuroot install”時可以找到一些教程。
可能需要超過 60 分鐘。為了避免枯燥,請處理其他工作。
啟動 GNURoot Debian 並執行以下命令在終端中。Oberon 不需要完整的 lxde。
$ sudo apt-get update $ sudo apt-get upgrade $ sudo apt-get install nano lxde-core build-essential libsdl2-dev git
$ sudo adduser <me>
$ su <me>
如果你想將 oberon-risc-emu 放在你的主目錄中,那麼:
cd ~
如果你想將它放在其他位置,那麼:
mkdir myPreferredDirectory cd myPreferredDirectory
然後建立本地儲存庫。
git clone https://github.com/pdewacht/oberon-risc-emu.git
你現在在你的主目錄或 myPreferredDirectory 中,在名為 oberon-risc-emu 的子目錄中擁有本地儲存庫的副本。
cd oberon-risc-emu make
可以透過搜尋找到特定裝置的螢幕尺寸。例如,搜尋“Alcatel POP7 specs”。然後編輯 .bashrc 建立一個合適的別名:
nano /.bashrc
這是一個示例。根據需要進行調整。
alias OberonV5="cd /oberon-risc-emu ; \ ./risc --size 1024x600 ./DiskImage/Oberon-2016-08-02.dsk"
或者。
alias OberonV5="cd myPreferredDirectory/oberon-risc-emu ; \ ./risc --size 1024x600 ./DiskImage/Oberon-2016-08-02.dsk"
使用 <ctrl>+o 儲存。使用 <ctrl>+x 退出 nano。
啟動 GNURoot Debian。點選選單欄中從右數第四個的 Xterm 圖示。在 Xterm 中點選以使其獲得焦點。然後,
source .bashrc OberonV5