====== UNICS sur PDP-7 via SimH ======
**UNICS** (**//Uniplexed Information and Computing Service)//**) est la première ébauche d'Unix créée en 1969 pour le mini-ordinateur PDP-7.
===== Préparation de l'émulation d'UNICS =====
Installer logiciels sous Debian :
apt install unzip simh**unzip** est normalement déjà installé.
Installer logiciels sous FreeBSD :
pkg install open-simh
Créer les répertoires pour UNICS :
mkdir -p emulateur/simh/UNICS
Se rendre dans le répertoire nouvellement créé :
cd emulateur/simh/UNICS
Télécharger l'archive d'UNICS :
wget https://www.tuhs.org/Archive/Distributions/Research/PDP7/pdp7-unix-master.zipou :
fetch https://www.tuhs.org/Archive/Distributions/Research/PDP7/pdp7-unix-master.zip
Décompression de l'archive ;
unzip pdp7-unix-master.zip
Déplacer les fichiers nécessaires à l'émulation :
mv pdp7-unix-master/binaries/* .
Suppression des fichiers inutiles :
rm -rf pdp7-unix-master*
===== Émulation d'UNICS sur PDP-7 =====
Lancer le simulateur **pdp7** de SimH :
pdp7 unixv0.simh
Entrer le nom d'utilisateur :
kenpuis le mot de passe :
ken
Pour initialiser la simulation tapez :
ln dd ken .
Et voilà **UNICS** est installé, vous allez très vite faire le tour !
===== Résumé de l'émulation d'UNICS =====
PDP-7 simulator Open SIMH V4.1-0 Current simh git commit id: d4f85d01
CPU idle disabled
8KW, EAE
/home/beastie/emulateur/simh/UNICS/unixv0.simh-13> att rb image.fs
%SIM-INFO: RB: buffering file in memory
/home/beastie/emulateur/simh/UNICS/unixv0.simh-18> att -U g2in 12345
%SIM-INFO: Listening on port 12345
PDP-7 simulator configuration
CPU idle disabled
CLK 60Hz, devno=00
PTR devno=01
PTP devno=02
TTI devno=03
TTO devno=04
LPT disabled
DRM disabled
RB devno=71
DT disabled
G2OUT devno=05
G2IN devno=43-44
DPY disabled
login: ken
password: ken
@ ln dd ken .
@
Si vous voulez vous connectez avec **Dennis Ritchie** faite ceci :
PDP-7 simulator Open SIMH V4.1-0 Current simh git commit id: d4f85d01
CPU idle disabled
8KW, EAE
/home/beastie/emulateur/simh/UNICS/unixv0.simh-13> att rb image.fs
%SIM-INFO: RB: buffering file in memory
/home/beastie/emulateur/simh/UNICS/unixv0.simh-18> att -U g2in 12345
%SIM-INFO: Listening on port 12345
PDP-7 simulator configuration
CPU idle disabled
CLK 60Hz, devno=00
PTR devno=01
PTP devno=02
TTI devno=03
TTO devno=04
LPT disabled
DRM disabled
RB devno=71
DT disabled
G2OUT devno=05
G2IN devno=43-44
DPY disabled
login: dmr
password: dmr
@ ln dd dmr .
@
Sachez tout de même que la combinaison de touche ''CTRL+D'' fonctionne déjà pour passer d'un utilisateur à un autre.