Následující verze | Předchozí verze |
dosemu [2012/07/17 21:39] – vytvořeno ubuntu | dosemu [2019/02/25 18:21] (aktuální) – upraveno mimo DokuWiki 127.0.0.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]] |