User Tools

Site Tools


plato:dev.tutorials:start

Dev Workbook

This workbook contains mini-assignments intended to orient developers and hobbyists in the maintenance and use of dtCyber and PLATO.

The exercises in this workbook are derived from other articles found elsewhere in this wiki and other noted resources.

Requirements

Use of these tutorials assumes that you have at a minimum:

  • A working installation of dtCyber including Cybis Release 1 found on | Kevin Jordan's github repository.
    Follow the instructions found in the | NOS 2.8.7 Installation guide on the operating system of your choice.
    • dtCyber requires the installation of NODE.JS (and NPM is highly recommended).
    • dtCyber on distributions other than Windows require a functioning installation of gcc and make.
  • Linux (Debian 24.04 or greater)
  • Redhat/RHEL or Rocky Linux (9.4 or greater)
  • Windows 11 (no previous version of Windows is supported)
    • Installation of Visual Studio Community Edition
  • MacOS Sequoia (15.3.2 or greater)
  • RaspberryPI (4B or greater) with Debian GNU/Linux 11 (bullseye)
  • A working version of PTerm

    About Apple Silicon

    Developers using hardware built upon Apple Silicon must use the JAVA version of PTerm referenced on the cyber1.org web page. The next version of PTerm will support Apple Silicon.

Exercises

Upgrade Method

Upgrading the current installation is possible. Backup often.

plato/dev.tutorials/start.txt ยท Last modified: 2025/03/22 19:56 by Site Administrator