Systèmes d’exploitation
Systèmes d’exploitation de type DOS et Windows
- FreeDOS.
- FreeDOS-repo : freeware et logiciels libres pour FreeDOS.
- SvarDOS : DOS compatible 8086.
- ReactOS : ré-écriture de Windows.
- Installer Windows 98.
- Installer Windows XP.
- Installer Windows 7.
- FlyOOBE permet de mettre à niveau Windows 10 vers Windows 11 sans contraintes matérielles.
Systèmes d’exploitation pour ordinateur Apple Macintosh
Installer Debian sur un ordinateur Apple Macintosh équipé d’un microprocesseur PowerPC.
Mac OS 9 : Installer Mac OS 9 à partir d’une clé USB amorçable.
Mac OS X : les versions de Mac OS X antérieures à 10.4.4 sont compatibles avec les microprocesseurs PowerPC, les versions 10.4.4 à 10.5.x (Leopard) sont compatibles avec les microprocesseurs PowerPC ou avec les microprocesseurs Intel. Les CD-ROM ou DVD d’installation avec le logiciel de test du matériel AHT (Apple Hardware Test) version 1.x.x ou 2.x.x sont pour les microprocesseurs PowerPC, ceux avec AHT version 3Axx sont pour les microprocesseurs Intel :
- Pour microprocesseur PowerPC : Mac OS X 10.4.3 pour PowerPC G3, G4 ou G5. Une fois installé, vous pouvez le mettre à jour automatiquement vers la version 10.4.11 ou sinon, télécharger la Mise à jour combinée Mac OS X 10.4.11 (PPC). Les versions 10.4.x (Tiger) pour microprocesseur PowerPC sont les dernières à être compatibles avec le microprocesseur PowerPC G3.
- Pour microprocesseur Intel : Mac OS X 10.4.10 Multilingual – For Mac Computers, Mac OS X 10.6.3 Multilingual – Mac mini, Mac OS X 10.6.7 Multilingual – iMac.
Forums de discussion, blogues :
- Macintosh Garden : annuaire de logiciels abandonnés, forum de discussion.
- The Mac Attic : annuaire de logiciels abandonnés.
- Macintosh Repository : annuaire de logiciels abandonnés.
- Blogue Quadras, Cubes and G5s.
Autres systèmes d’exploitation
- ravynOS : ré-écriture de macOS. Basé sur FreeBSD.
- SerenityOS : ré-écriture des UNIX des années 90. Pour les microprocesseurs 64 bits x86, Arm, et RISC-V.
- Redox : écrit en RUST.
- Pour ordinateurs mono-carte : Raspberry Pi OS.
- Pour disques en réseau (NAS) : TrueNAS, openmediavault.
- Recherche de paquets : Debian, Ubuntu, Linux Mint.
- Comparaison de bureaux Linux, avec leur occupation mémoire.
- Haiku : ré-écriture de BeOS.
- AROS : ré-écriture d’AmigaOS.
- Systèmes temps réel : FreeRTOS, NuttX, RTEMS, Zephyr.
Des sites web sur les anciens systèmes d’exploitation : forum.system-cfg.com, Retro-computing, Win3x.Org, WinWorld, association WDA, VOGONS.
Démarrage
- Rescatux ou Boot-Repair-Disk pour ré-installer GRUB, Super Grub2 Disk pour démarrer un système lorsque son chargeur d’amorçage ne fonctionne pas.
Émulateurs
- Amiga.
- Amstrad CPC.
- Atari ST.
- BBC Micro.
- Commodore 64.
- Compatibles PC : PCem.
- Dragon.
- MSX.
- Nintendo 3DS : Panda3DS.
- Nitendo 64.
- Nitendo Game Boy Advance, Game Boy, Game Boy Color, DS : SkyEmu.
- Nintendo Switch 1 : Ryujinx.
- Oric.
- QL.
- Sega Model 3 : Supermodel.
- TRS-80.
- VIC-20.
- ZX81.
- ZX Spectrum.
Clonage local ou vers un serveur (sans démarrage PXE)
- Greaseweazle pour lire ou écrire des images de disquettes.
- dd : Linux et Windows. Permet aussi de sauvegarder le MBR. Inconvénient : sauvegarde même les parties vides.
- Parted Magic contient les logiciels de partitionnement et de clonage Clonezilla, FSArchiver (version améliorée de Partimage), GParted, GNU Parted, G4L (clonage vers/depuis un serveur FTP, SFTP, CIFS ou NFS).
- g4u : clonage local ou vers/depuis un serveur FTP.
- Clonezilla : clonage local ou vers/depuis un serveur SSH, SAMBA ou NFS. Utilise Partclone par défaut, Partimage et ntfsclone en options.
- Rescuezilla : interface graphique pour Clonezilla. Dérivé de Redo Backup and Recovery.
- Redo Rescue : clonage local ou vers/depuis un serveur SSH, SMB/CIFS, FTP. Anciennement Redo Backup and Recovery.
- SystemRescue est un équivalent à Parted Magic.
Clonage, déploiement de système en réseau (démarrage PXE), déploiement de logiciels
- Diskless Remote Boot in Linux (DRBL) : clonage, déploiement de systèmes Linux sur des postes clients sans disque (démarrage PXE). Utilise Clonezilla, un serveur NFS et un serveur NIS. Pour le déploiement de Windows, voir DRBL-Winroll.
- FOG : clonage, déploiement de systèmes Linux, Windows ou macOS (démarrage PXE), déploiement de logiciels.
- opsi : clonage, déploiement de systèmes Linux ou Windows (démarrage PXE), déploiement de logiciels, inventaire matériel et logiciel.
- Medulla. Dérivé de Pulse de Mandriva.
- Fully Automatic Installation : clonage, déploiement de systèmes Linux (démarrage PXE), déploiement de logiciels sur systèmes Linux.
- OSCAR : crée localement une copie de la partition système ou restaure le système à partir de la copie. Peut aussi faire office de serveur PXE, les postes clients récupèrent la sauvegarde de la partition système, se restaurent et se créent une partition de sauvegarde.
- m23 : clonage, déploiement de systèmes Linux (démarrage PXE), déploiement de logiciels sur systèmes Linux.
- WSUS Offline Update : mises à jour de Windows et de MS Office sans accès à Internet.
- WAPT : déploiement de logiciels et de mises à jour de Windows. Peut remplacer un serveur WSUS.
- Rudder : déploiement de mises à jour et de correctifs, pour tous systèmes d’exploitation.
Attention : ces outils de clonage ne peuvent apparemment pas cloner les partitions Windows de type dynamique.
Machines virtuelles
- Machines virtuelles avec hyperviseur VirtualBox (type 2).
- Proxmox : plateforme de gestion de conteneurs LXC et de machines virtuelles avec hyperviseur KVM (type 1).
- XCP-ng : plateforme de gestion de machines virtuelles avec hyperviseur Xen (type 1).
- QEMU : plateforme de gestion de machines virtuelles, avec émulation du microprocesseur ou avec hyperviseur KVM ou Xen. Interface graphique : AQEMU.
- UTM utilise la partie émulation de QEMU. Pour iOS.
- Quickemu utilise la partie émulation de QEMU. Pour Linux, macOS.
- Multipass : plateforme de gestion de machines virtuelles. Utilise KVM sur Linux, Hyper-V sur Windows et QEMU sur macOS.
Infrastructure de postes de travail virtuels (virtual desktop infrastructure ou VDI)
Le client se connecte à une machine virtuelle ou à un conteneur démarré sur un serveur. Les ressources de la machine virtuelle ou du conteneur ne sont pas partagées.
- QVD.
- SPICE.
- PVE VDI Client pour se connecter à une machine virtuelle Proxmox avec SPICE.
- Non libre : Citrix DaaS, VMware Horizon, Proxmox VDI, Deskpool (connexion à des machines virtuelles Hyper-V, Proxmox, VMware, Xen).
Sessions distantes
Le client ouvre et affiche à distance une session d’un système exécuté sur un serveur. Les ressources du serveur sont partagées entre les sessions.
Serveurs :
- X2Go.
- LTSP. Clients Linux déployés sur des postes sans disque, en utilisant un démarrage PXE. Ils communiquent ensuite avec le serveur LTSP en utilisant le protocole XDMCP.
- xrdp, un serveur RDP.
Clients :
- mRemoteNG : client Windows pour faire une connexion HTTP/HTTPS, ICA, Raw Socket, RDP, rlogin, SSH, Telnet.
- Remmina : client Linux pour faire une connexion HTTP/HTTPS, NX, RDP, SFTP, SPICE, SSH, VNC, X2Go, XDMCP.
Si on se connecte à un serveur Windows depuis un système non Windows, on perd la possibilité d’écrire des caractères spéciaux (par exemple diamètre ∅) avec la combinaison de touches ALT+xxx. Il faut alors installer WinCompose sur le serveur Windows.
Ouverture d’une session distante dans un terminal :
- PuTTY, pour se connecter à un ordinateur distant en SSH depuis un système Windows.
- OpenSSH pour se connecter à un ordinateur distant en SSH depuis un système OpenBSD, Linux, macOS, UNIX, Windows (avec Cygwin).
Accès à une session distante en mode web, sans client :
- Apache Guacamole. Connexion RDP, SSH.
