dosemu

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
dosemu [2012/07/19 09:19] ubuntudosemu [2019/02/25 18:21] (aktuální) – upraveno mimo DokuWiki 127.0.0.1
Řádek 1: Řádek 1:
 +====== DOSEmu ======
  
 +{{.:dosemu-icon.png}} **DOSEmu** je nástroj umožňující spouštět aplikace původně určené pro MS-DOS v Linuxu. Na rozdíl od emulátoru [[DOSBox]] je DOSEmu spíše virtualizačním softwarem a ke správné funkčnosti nestačí pouze DOSEmu nainstalovat - je potřeba navíc nainstalovat přímo některý z operačních systémů DOS (MS-DOS, [[http://www.unet.univie.ac.at/~a0503736/php/drdoswiki/index.php|DrDOS]] nebo [[http://www.freedos.org/|FreeDOS]]). Díky tomu umožňuje DOSEmu spouštět naprosto všechny aplikace určené pro MS-DOS, včetně (pro DOS) graficky náročných her jako Wolfenstein3D nebo Doom.
 +
 +{{ .:dosemu.png?500 }}
 +
 +====== Instalace ======
 +
 +{{.:apt.png}} [[Instalace programů|Nainstalujte]] balíky [[apt://dosemu|dosemu]], [[apt://xfonts-dosemu|xfonts-dosemu]] a [[apt://xfonts-terminus-dos|xfonts-terminus-dos]].
 +
 +{{.:ubuntu.png}} Jak již bylo zmíněno, kromě samotného DOSEmu budete potřebovat ještě operační systém DOS. Tato starost ovšem od [[Vydání]] Ubuntu 8.04 Hardy Heron odpadá - balík ''dosemu'' obsahuje přímo svobodný DOSovský operační systém FreeDOS.
 +
 +====== Spuštění ======
 +
 +{{.:navigate.png}} DOSEmu spustíte z nabídky **Aplikace → Systémové nástroje → DOS Emulator**, případně příkazem ''dosemu''.
 +
 +====== Použití ======
 +
 +===== Instalace a spouštění programů =====
 +
 +Nejjednodušší cesta k instalaci programů v DOSEmu vede přes nakopírování instalátoru (spustitelného souboru) do [[Skryté soubory|skryté]] složky %%~/.dosemu/drive_c/%% ve vašem domovském adresáři, která představuje virtuální disk %%C:\%%. V DOSEmu pak jednoduše spustíte daný instalátor (spustitelný soubor) stejně jak v klasickém DOSu. Kvůli přehlednosti je vhodné vytvořit pro každou aplikaci samostatnou složku.
 +
 +====== Nastavení ======
 +
 +{{.:editor.png}} Všechna nastavení DOSEmu probíhají pomocí konfiguračního souboru ''/etc/dosemu/dosemu.conf''.
 +
 +====== Problémy ======
 +
 +{{.:bug.png}} Při spouštění a práci s DOSEmu v Ubuntu jsou známy některé problémy.
 +
 +===== DOSEmu se nespouští =====
 +
 +Pokud se DOSEmu nespustí a při spuštění přes [[Terminál|terminál]] dostanete chybu
 +
 +<code>
 +LOWRAM mmap: Invalid argument
 +Segmentation fault (core dumped)
 +</code>
 +použijte k nápravě tento příkaz
 +
 +<code>
 +echo 0 | sudo tee /proc/sys/vm/mmap_min_addr
 +</code>
 +{{.:info.png}} Tento příkaz budete muset spouštět před každým startem DOSEmu.
 +
 +Trvalá oprava vyžaduje ruční úpravu souboru ''/etc/sysctl.conf''. Otevřete tento soubor jako [[Root sudo|root]] například [[Terminál|příkazem]]
 +
 +<code>
 +gksudo gedit /etc/sysctl.conf
 +</code>
 +nalezněte řádek ''vm.mmap_min_addr = 65536'' (číslo se může lišit) a opravte hodnotu z ''65536'' na ''0''.
 +
 +===== Disk C:\ není otevřen pro zápis =====
 +
 +Může se stát, že adresář ''~/.dosemu/drive_c/'' je vlastněn uživatelem root, a proto do něj není možné zapisovat. Oprávnění změníte [[Terminál|příkazem]]
 +
 +<code>
 +sudo chown -R $USER ~/.dosemu/drive_c/
 +</code>
 +
 +====== Odstranění ======
 +
 +{{.:clear.png}} Jednoduše odstraňte balíky ''dosemu'', ''xfonts-dosemu'', ''xfonts-terminus-dos'' a ''dosemu-freedos''.
 +
 +====== Odkazy ======
 +  * [[http://dosemu.org/|Domovská stránka programu]] {{.:en.png}}
 +  * [[http://www.abclinuxu.cz/clanky/show/14088|Článek o DOSEmu na Abclinuxu.cz]]