plato:dev.tutorials:start
Table of Contents
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
andmake
.
- 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
- CDC.IO Download Install, Test, and Initial validation
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