mirror of
https://github.com/InstallerLegacy/virtualhub.eu.org.git
synced 2024-10-22 12:06:03 +00:00
first commit
This commit is contained in:
64
blog/2023/11/08-building-pdp7unix.md
Normal file
64
blog/2023/11/08-building-pdp7unix.md
Normal file
@ -0,0 +1,64 @@
|
||||
---
|
||||
title: "Building ! PDP7 Unix images yourself"
|
||||
description: In this post, we will see how you can build ! PDP7 UNIX system images yourself from the source from the preservation repository."
|
||||
slug: building-pdp7-unix-images-yourself
|
||||
authors: legacyinstaller
|
||||
tags: [unix, 1970s]
|
||||
image: ./img/make.webp
|
||||
keyword: [pdp7, unix, 1970, 1970s, virtualhub]
|
||||
---
|
||||
|
||||
As promised in the [tutorial on how to use ! PDP 7 Unix on SIMH](/1970s/1970/pdp7unix/simh/), in this post, we will see how you can build ! PDP7 UNIX system images yourself from the source from the original [project to resurrect Unix on the PDP-7 from a scan of the original assembly code](https://github.com/DoctorWkt/pdp7-unix).
|
||||
|
||||
<!-- truncate -->
|
||||
|
||||
This post assumes that you are running a Linux distribution. If you have not installed Linux yet, see [our tutorials on how to install Kubuntu, a beginner-friendly distro](https://setup.virtualhub.eu.org/tag/os/). If you really want to use Windows, you can use [WSL](https://learn.microsoft.com/en-us/windows/wsl/) to follow this tutorial.
|
||||
|
||||
First, we need to install some tools and dependencies to build it. On Ubuntu/Debian based distros, run the following command:
|
||||
|
||||
```bash
|
||||
sudo apt install git make perl gcc libdatetime-perl
|
||||
```
|
||||
|
||||
On Fedora and related distros, run:
|
||||
|
||||
```bash
|
||||
sudo dnf install git make perl gcc perl-DateTime
|
||||
```
|
||||
|
||||
On openSUSE and related distros, run:
|
||||
|
||||
```bash
|
||||
sudo zypper in git make perl gcc perl-DateTime
|
||||
```
|
||||
|
||||
On Arch based distros, run:
|
||||
|
||||
```bash
|
||||
sudo pacman -S git make perl gcc perl-datetime
|
||||
```
|
||||
|
||||
Now, move to the Downloads folder and clone the [pdp7-unix](https://github.com/DoctorWkt/pdp7-unix) repository:
|
||||
|
||||
```bash
|
||||
cd ~/Downloads
|
||||
git clone https://github.com/DoctorWkt/pdp7-unix.git
|
||||
```
|
||||
|
||||

|
||||
|
||||
Move to the `pdp7-unix` folder:
|
||||
|
||||
```bash
|
||||
cd pdp7-unix
|
||||
```
|
||||
|
||||
Run the following command to start making the images:
|
||||
|
||||
```bash
|
||||
make binaries
|
||||
```
|
||||
|
||||

|
||||
|
||||
After the command has completed, you will find files called `boot.rim` and `image.fs` in the `binaries` folder. Copy them somewhere and use them when asked in the [tutorial on how to use ! PDP 7 Unix on SIMH](/1970s/1970/pdp7unix/simh/).
|
26
blog/2023/11/27-1971.md
Normal file
26
blog/2023/11/27-1971.md
Normal file
@ -0,0 +1,26 @@
|
||||
---
|
||||
title: 1971 Plan
|
||||
description: "There were two operating system of our interest which was released in the year 1971. Both of them can be installed on one of the SIMH emulators."
|
||||
slug: 1971
|
||||
authors: legacyinstaller
|
||||
tags: [plan, 1970s]
|
||||
image: ./img/1971.webp
|
||||
keyword: [1971, 1970s, virtualhub]
|
||||
---
|
||||
|
||||

|
||||
|
||||
There were two operating system of our interest which was released in the year 1971. They were:
|
||||
|
||||
<!-- truncate -->
|
||||
|
||||
- ! Unix v1
|
||||
- ! OS/8
|
||||
|
||||
Sadly, we do not have a complete copy of Unix v1, but we do have a copy with v1 [kernel](<https://en.wikipedia.org/wiki/Kernel_(operating_system)>) and v2 [userland](https://en.wikipedia.org/wiki/User_space). It can be used on SIMH PDP-11 emulator.
|
||||
|
||||
OS/8 can be used on SIMH PDP-8 emulator.
|
||||
|
||||
I will cover them soon.
|
||||
|
||||
Stay tuned!
|
BIN
blog/2023/11/img/1971.webp
Normal file
BIN
blog/2023/11/img/1971.webp
Normal file
Binary file not shown.
After Width: | Height: | Size: 44 KiB |
BIN
blog/2023/11/img/clone.webp
Normal file
BIN
blog/2023/11/img/clone.webp
Normal file
Binary file not shown.
After Width: | Height: | Size: 26 KiB |
BIN
blog/2023/11/img/make.webp
Normal file
BIN
blog/2023/11/img/make.webp
Normal file
Binary file not shown.
After Width: | Height: | Size: 35 KiB |
Reference in New Issue
Block a user