不兼容的分时系统

2021-01-24 11:21:20

ITS(不兼容的分时系统)是PDP-10计算机系列的操作系统。它是由麻省理工学院的黑客于1960年代创建的。麻省理工学院站点于1990年关闭,但直到今天,发烧友仍在继续使用ITS系统。

为了能够在整个系统上设置可配置选项,例如主机名,IP地址,硬件设备。

该构建当前在SIMH和KLH10仿真器上运行。当然,我们很高兴在真正的KS10上进行测试。

要使用此存储库构建ITS,需要安装一些工具:make,C编译器和Expect。对于KA10,340型显示器还需要SDL或SDL2。确保检出所有子模块,然后键入make EMULATOR = simh,make EMULATOR = pdp10-ka,make EMULATOR = pdp10-kl或EMULATOR = klh10。这会将内置文件保留在out目录中,其中一个是安装了ITS的磁盘映像。

要启动ITS,请键入./start。如果看到KLH10#,请输入go andEnter。如果看到DSKDMP提示符,请键入它,按Enter键,然后按ESC G.使用此控制台的系统作业。您现在可以登录了,因此键入CTRLZ。有关有用命令的列表,请参阅doc / DDT.md。

除了直接在始终显示守护进程消息的系统控制台窗口中登录之外,您可能更喜欢使用单独的终端会话进行登录。为此,请从另一个Shell窗口中运行telnet localhost 10003并按CTRL Z进行登录。

要关闭ITS,请输入:lock,然后输入5down。注销自己以避免5分钟的宽限期:输入:logout。当ITS写入SHUTDOWN COMPLETE时,可以安全地停止模拟器。按CTRL \退出到模拟器命令提示符,然后退出以将其关闭。如果您正在运行单独的telnet用户会话,则可以类似地按CTRL [,然后退出telnet。

ITS可以选择使用其他一些外围设备。 要附加模拟的GT40图形终端,请键入./start gt40。 如果运行KA10仿真器,则可以通过键入./start tv11 tvcon来使用Knight TV光栅显示。 在电视上,键入F1而不是CTRLZ。 要安装您的个人用户文件,请在user下添加一个子目录,其中包含您的文件。 它们将被复制到ITS。 目录名限制为六个字符,并且文件名必须包含两个六个字符的部分,中间用句点分隔。 ITS内置了一些用于终端和外围处理器的仿真器。 可以使用开始脚本方便地启动它们,也可以分别启动它们。 默认情况下,并非所有终端仿真器都设置为可与所有PDP-10仿真器一起使用。