Installation des Ubuntu/Debian-Paketes

Aus RegioWIKI

Wechseln zu: Navigation, Suche

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!

Folgender Ansatz war nicht erfolgreich

Persönliche Werkzeuge