Wiki Ordunix

Linux, FreeBSD, macOS, Windows et Histoire Informatique

Outils pour utilisateurs

Outils du site


wiki:virtualisation_et_emulation:simh:tutos:install_simh_linux_bsd

Ceci est une ancienne révision du document !


Installation de SimH sous système Unix/Linux

Installation de SimH sous distributions Linux

Les commandes suivantes sont à entrer en root :
En tant que simple utilisateur, tapez ce qui suit pour vous connectez en root :

su -

puis entrer votre mot de passe du compte root. Vous pouvez également précéder votre commande par l'outils nommé sudo, comme ceci :

sudo apt install simh

puis entrez le mot de passe de votre utilisateur de base.

Sous Debian et ses Dérivés

apt-get install simh

installe SimH 3.8.1 mais sans prise en charge du réseau.

Sous Fedora Linux et ses Dérivés

dnf install simh

installe SimH sans prise en charge du réseau.

Sous openSUSE et ses Dérivés

zypper install simh

installe SimH sans prise en charge du réseau.

Sous Arch Linux et ses Dérivés

pacman -S simh

installe SimH sans prise en charge du réseau.

Malheureusement sous Linux la prise en charge du réseau avec SimH n'est pas active, la seule manière de remédier à ce problème est de compiler SimH avec la bibliothèque de développement libpcap. Au préalable, sous Debian installez ces paquets pour la compilation :
sudo apt-get install build-essential git

En ce qui concerne SimH installez les paquets suivants :

sudo apt-get install libpcap-dev bridge-utils uml-utilities

Ensuite télécharger la dernière version de Open-SimH :

git clone https://github.com/open-simh/simh.git

Puis rendez-vous dans le répertoire des sources et tapez tout simplement :

make

puis installez les binaires SimH dans /usr/local/bin :

sudo make install
Sachez que vous n'êtes pas obligé de compiler tous les simulateurs de SimH, par exemple pour compiler le simulateur du VAX-11/780 tapez ceci :
make vax780

suivi de :

sudo make install

pour l'installation du simulateur.

Installation de SimH sous distributions BSD

Commande à entrer en tant que superutilisateur root :

Sous FreeBSD et ses Dérivés

pkg install simh

installe SimH sans prise en charge du réseau. Mais sous FreeBSD vous pouvez également installer Open SimH :

pkg install open-simh

installe Open SimH avec prise en charge du réseau.

Sous NetBSD

pkgin install simh

et pour Open-SimH :

pkgin install open-simh

Sous OpenBSD

pkg_add simh
pkg_add open-simh
Le paquet open-simh sur BSD n'a pas besoin d'être compilé pour prendre en charge le réseau avec SimH. Par contre il vous faudra créer un bridge (pont réseau) et une interface tap si vous souhaitez par exemple être sur la même plage IP que votre LAN.
wiki/virtualisation_et_emulation/simh/tutos/install_simh_linux_bsd.1763493472.txt.gz · Dernière modification : de Thibault Seguin