SKS OCDoc
OpenComputers
Computronics
Minitel

OpenOS

OpenOS ist ein einfaches Betriebssystem von OpenComputers. Es wird benötigt um einen Computer zum ersten Mal hochzufahren, und kann angefertigt werden, indem man eine leere Diskette und das OpenComputers-Handbuch in eine Werkbank legt.

Sobald sie gefertigt wurde, kann die Diskette in einem Diskettenlaufwerk verwendet werden, welches mit einem korrekt konfigurierten Computer verbunden ist. Dieser kann dadurch mit OpenOS hochfahren. Sobald der Computer hochgefahren wurde, ist eine Installation auf eine leere Festplatte zu empfehlen. Dies ermöglicht es, die Diskette zu entfernen und einen Zugriff auf ein schreibbares Dateisystem zu erhalten. (Die OpenOS-Disketten und andere Disketten können nur gelesen werden). Ein Stufe-Drei-Gehäuse benötigt kein Diskettenlaufwerk, da es ein Slot für eine Diskette eingebaut hat.

OpenOS kann einfach installiert werden, indem install ausgeführt wird. Die Diskette kann entfernt werden, sobald das System hochgefahren wurde. OpenOS kann auf allen Geräten außer Drohnen und Mikrocontrollern installiert werden. (Diese benötigen eine manuelle Programmierung eines EEPROM um Funktionen bereitzustellen, da sie kein eingebautes Dateisystem besitzen.)

OpenOS hat viele eingebaute Funktionen, wovon die nützlichste der lua-Befehl ist. Hier wird ein Lua-Interpreter geöffnet. Dies ist ein guter Ort, um verschiedene Befehle auszuprobieren und mit der Komponenten-API zu experimentieren, bevor die Befehle in ein Lua-Script geschrieben werden. Beachte die Informationen welche der Interpreter zeigt, diese zeigen die Ergebnisse der eingegebenen Befehle und wie sie zu beenden sind.

Für mehr Informationen über das Programmieren siehe die Seite über Lua-Programmierung. Um Lua-Scripte auszuführen muss nur der Name der Datei eingegeben und die Enter-Taste betätigt werden (zum Beispiel kann die Datei script.lua mit dem Befehl script im Terminal ausgeführt werden).

© ShadowKat Studios
The software used to generate this page is licensed under the Mozilla Public License version 2 and can be found here