Installation des Ubuntu/Debian-Paketes
Aus RegioWIKI
Inhaltsverzeichnis |
Installation des DOSEMU Ubuntu-Paketes
Der Vorteil der Ubuntu/Debian-Distribution ist die einfache Paket-Verwaltung entweder an der Konsole mit apt-get oder in X-Windows mit Synaptic. Bei Anwahl der Pakete dosemu, dosemu-freedos und xfonts-dosemu werden diese Pakete automatisch von den ftp-Servern der Ubuntu-Distribution heruntergeladen und in einem Rutsch installiert. Die Xfonts stehen ohne weiteren Konfigurationsaufwand zur Verfügung, sodaß man xdosemu aus einer Konsole heraus starten kann. Beantworten Sie den Disclaimer mit "yes" und Sie kommen am C:\> an. Weitere Konfigurationen siehe unten.
Die Installation erfolgt mit apt-get als root (sudo su) in der Console oder unter System->Systemverwaltung->Synaptic Paketverwaltung. Installiert werden:
- VGA Fonts für den DOS Emulator in X Mode
- FreeDOS Paket für DOSEMU
- Der Linux DOS Emulator mit DPMI support für DOOM und das Paket slang1
- Fixed-width fonts für DOS
apt-get install xfonts-dosemu apt-get install dosemu-freedos apt-get install dosemu apt-get install xfonts-terminus-dos
Dosemu starten
Es gibt einen bekannten Bug in dosemu seit dem Kernel 2.6.12 bei der "virtual address randomization". Als superuser kann man diesen Fehler bei jedem Neustart mit folgendem Befehl korrigieren:
echo 0 > /proc/sys/kernel/randomize_va_space
- Besser ist es natürlich den Befehl gleich bei jedem Neustart automatisch durchführen zu lassen:
- Jetzt können Sie dosemu laufen lassen. In einem Terminalfenster (Anwendung/Zubehör/Terminal) können Sie dosemu testen:
support@KB102:~$ dosemu
Genießen das Arbeiten in einem stabilen DOS Fenster.
DPMI-Server Version 0.9 installed FreeDOS kernel version 1.1.28 (Build 2028) [Dec 09 2002 21:55:55] Kernel compatibility 7.10 - WATCOMC - FAT32 support (C) Copyright 1995-2002 Pasquale J. Villani and The FreeDOS Project. All Rights Reserved. This is free software and comes with ABSOLUTELY NO WARRANTY; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. C: HD1 Pri:1 CHS= 0-1-1 start = 0MB,size = 392 Kernel: allocated 41 Diskbuffers = 21812 Bytes in HMA [dosemu EMS 4.0 driver installed] D: = LINUX\FS/HOME/SUPPORT attrib = READ/WRITE E: = LINUX\FS/TMP/DOSEMU.ZVCPVM/TMP attrib = READ/WRITE Welcome to dosemu 1.2.1.0! DOSEMU built-in command.com version 1,0
X11 Aufruf auf einem lokalen PC
In einem Terminalfenster können Sie "xdosemu" eingeben.
support@KB102:~$ xdosemu
X11 Aufruf über SSH Tunnel:
support@KB102:~$ ssh -X pm1@172.16.20.198 xdosemu
Einbinden in das Desktop Menü
Drücken Sie am Gnome Desktop stehend die rechte Maustaste, dann wählen Sie "Starter anlegen" aus. Unter "Name:" tragen Sie "4win(R) FIBU", unter "Befehl:" tragen Sie "xdosemu" ein.
Lösung für Bug in Dapper
- Vorsicht (8.4.2006): Bis zum heutigen Tag kommt beim neuen, noch nicht freigegebenen Ubuntu 6.06 Dapper Drake sowohl beim Updaten als auch beim neu installieren von DOSEMU eine Fehlermeldung. Ich glaube, dass das Flag für X Windows nicht gesetzt ist.
- Ich empfehle noch die Version 1.2.1* aus breezy zu verwenden.
- einfach eine Datei /etc/apt/preferences anlegen und folgendes eintragen:
Package: dosemu Pin: version 1.2.1* Pin-Priority: 999
Solange dieser Eintrag existiert wird auf keine neuere Version updatet!

