有時候換個心境來「考古」一下,比學習新技術更有樂趣。
The Unix Heritage Society
「The Unix Heritage Society(tuhs)」保留了很久以前的 UNIX 系統,引述 tuhs 網站上的一句話:
The preservation and maintenance of historical and non-mainstream UNIX systems.
tuhs 也提供 rsync 服務,所以我就把上面的檔案都抓回來了!根據 tuhs 網站上的說明,我下的 rsync 命令如下:
rsync -avz minnie.tuhs.org::UA_Root . rsync -avz minnie.tuhs.org::UA_Applications Applications rsync -avz minnie.tuhs.org::UA_4BSD 4BSD rsync -avz minnie.tuhs.org::UA_PDP11 PDP-11 rsync -avz minnie.tuhs.org::UA_PDP11_Trees PDP-11 rsync -avz minnie.tuhs.org::UA_VAX VAX rsync -avz minnie.tuhs.org::UA_Other Other
抓了好久,因為檔案差不多有 1.1 GB 左右。抓回這些東西:
jollen@jollen-work:~/tuhs$ ls 4BSD/ checksums.gz lists/ Other/ rsync.sh VAX/ Applications/ COPYRIGHTS misc/ PDP-11/ tools/ Caldera-license.pdf Documentation/ nohup.out README updates
又找了 DEC PDP-11 的模擬器,想來玩玩看這些古老級的 Unix。
The DEC Emulation Website
在這裡可以找到 DEC 的模擬器:http://www.aracnet.com/~healyzh/decemu.html,DEC PDP-11 的模擬器:http://www.aracnet.com/~healyzh/pdp11emu.html。不過還沒有實際裝起來玩過,只是覺得蠻酷的。
Bob Supnik's PDP simulator
從 tuhs 抓回來的東西裡找到可以在 Bob Supnik's simulator 上跑的 211BSD:
jollen@jollen-work:~/tuhs$ ls PDP-11/Boot_Images/2.11_on_rl02/ 211bsd.boot.gz 211bsd.vol3.gz 211bsd.vol6.gz 211bsd.vol9.gz README 211bsd.vol1.gz 211bsd.vol4.gz 211bsd.vol7.gz patches script 211bsd.vol2.gz 211bsd.vol5.gz 211bsd.vol8.gz pdpsim.tz
Bob Supnik's PDP simulator 首頁:http://simh.trailing-edge.com/,裡頭有好多古董機的模擬器,PDP-11 模擬器的功能列表:http://simh.trailing-edge.com/pdp11.html。
Jollen's Blog 使用 Github issues 與讀者交流討論。請點擊上方的文章專屬 issue,或 open a new issue
您可透過電子郵件 jollen@jollen.org,或是 Linkedin 與我連絡。更歡迎使用微信,請搜尋 WeChat ID:jollentw