Various files to support the Unix operating system on a 3b2
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

152 lines
4.7 KiB

  1. 01-14-2024 Kenunix
  2. Installing AT&T 3b2 emulators, open-simh and the 3b2 package.
  3. Do these steps once.
  4. Get all the required packages:
  5. Download the following from: https://yeolpishack.net/repos/KenUnix/Unix-Projects-3b2
  6. 1) Download 3b2-install-notes.txt
  7. https://yeolpishack.net/repos/KenUnix/Unix-Projects-3b2/raw/branch/master/3b2-install-notes.txt
  8. After text appears click Ctrl-s to save
  9. Save it to your Documents directory
  10. After download finishes click the browser <-- button
  11. 2) open-simh-012024.tar.gz
  12. https://yeolpishack.net/repos/KenUnix/Unix-Projects-3b2/raw/branch/master/open-simh-012024.tar.gz
  13. 3) System-V-r3-3b2400-64bit.tar
  14. https://yeolpishack.net/repos/KenUnix/Unix-Projects-3b2/raw/branch/master/System-V-r3-3b2400-64bit.tar
  15. 4) If you plan on loading 3b2-700 also download
  16. https://yeolpishack.net/repos/KenUnix/Unix-Projects-3b2/raw/branch/master/System-V-r3-3b2700-64bit.tar
  17. 5) putty.defs
  18. https://yeolpishack.net/repos/KenUnix/Unix-Projects-3b2/raw/branch/master/putty.defs
  19. After text appears click Ctrl-s to save
  20. Save it to your home directory
  21. After download finishes click the browser <-- button
  22. Available PDF and help documents:
  23. From: https://yeolpishack.net/repos/KenUnix/Unix-Projects-3b2
  24. UNIX_System_V_Release_3_Users_and_System_Administrators_Reference_Manual.pdf
  25. System_V_Release_3_Owner-Operator_Manual.pdf
  26. System-V-3b2-Editing-Utilities.pdf
  27. System-V-3b2-Help-Subsystem.pdf
  28. System-V-3b2-User-Environment.pdf
  29. System-V-3b2-Terminal-Information.pdf
  30. System-V-3b2-User-Environment.pdf
  31. System-V-3b2-Utilities.pdf
  32. AT&T 3B2 SCSI R3 Release Notes.pdf
  33. 3b2 UNIX Admin reference.pdf
  34. 3b2 Admin Utilities Guide
  35. 3b2 User Guide.pdf
  36. 3b2 User Reference Manual
  37. 3b2-FAQ0019.txt
  38. 3b2-FAQ0020.txt
  39. 3b2-Tape-Drives.txt
  40. Download these into your Documents directory.
  41. Install any required packages:
  42. Type in: sudo apt-get install gcc make ed sed
  43. TIP: If using Arch Linux type: sudo pacman -S gcc make ed sed
  44. If it reports you already have the latest that is OK.
  45. Setup downloaded packages:
  46. Open a terminal window.
  47. Type in: tar -xvf System-V-r3-3b2400-64bit.tar
  48. If you also downloaded 3b2-700
  49. Type: tar -xvf System-V-r3-3b2700-64bit.tar
  50. Type in: gunzip open-simh-012024.tar.gz To be updated
  51. Type in: tar -xf open-simh-012024.tar
  52. Type in: cd open-simh-simh-c077c22
  53. Build the runtime modules:
  54. Type in: make 3b2
  55. If this is a 32 bit machine instead type: make WARNINGS=ALLOWED 3b2
  56. This will generate warning messages. You can ignore these.
  57. Type in: cp BIN/3b2-400 ~/System-V-r3-3b2400-runtime/.
  58. If you downloaded 3b2-700 do the following:
  59. make 3b2-700
  60. If this is a 32bit machine type in: make 3b2-700 WARNINGS=ALLOWED
  61. This will generate warning messages. You can ignore these.
  62. cp BIN/3b2-700 ~/System-V-r3-3b2700-runtime/.
  63. Setup is complete. Congratulations.
  64. Running Unix. These are the only steps required to run next time.
  65. Open a terminal window using a terminal emulator like LX-terminal or Mate-terminal.
  66. When the $ prompt appears continue.
  67. Type in: cd ~/System-V-r3-3b2400-runtime
  68. or : cd ~/System-V-r3-3b2700-runtime if installed
  69. TIP: If running on a non GUI system adjust screen size to 80x24 so vi works.
  70. If on a non GUI system with vi stick with - to backup one line, Enter to go to the
  71. next line, space bar to move into the line, a to append, dd to delete, i to insert,
  72. r to replace 1 character under cursor, R to overwrite from cursor forward, x to erase
  73. one character and :w to write the file and :q! to quit without saving and Esc to exit
  74. intsert or append mode.
  75. TIP: If running Arch Linux expect "egrep warning messages" at startup. These can be ignored.
  76. To Start Unix type in: ./unix
  77. Unix will start automatically setting Unix date/time and logging you in as root.
  78. Note that startup time may be as long as 5 minutes. Observe on screen messages.
  79. Follow on screen directions.
  80. Good luck.
  81. If you plan on using putty do the following:
  82. If putty is not installed type: sudo apt-get install putty
  83. TIP: If running Arch Linux type: sudo pacman -S putty
  84. mkdir ~/.putty
  85. mkdir ~/.putty/sessions
  86. cp putty.defs ~/.putty/sessions/telnet2323
  87. If putty is aleady installed type : cp putty.defs ~/.putty/session/telnet2323
  88. To use putty type: putty and select the telnet2323 entry and click open.
  89. You can login as guest with no password.
  90. To exit right click on the title bar and click close.
  91. Tested under:
  92. 32bit Bodhi 5.1.0 Fails
  93. 32bit Ubuntu 18.04 LXDE Workstation
  94. 32bit Ubuntu 18.04 Server
  95. 64bit Arch 202312 GNOME
  96. 64bit Debian 11.5
  97. 64bit Devuan 5.0.1 XFCE
  98. 64bit Linux Lite 6.4 XFCE
  99. 64bit LinuxMint LMDE-6 12.2 XFCE (sudo apt install build-essential) (bind error 13)
  100. 64bit PCLinuxOS 2023 XFCE (ID_LIKE="mandriva")
  101. 64bit Ubuntu 22.04 GNOME