O documento descreve como instalar e usar o emulador DosEmu no Linux para executar aplicativos MS-DOS. Explica como baixar, compilar e configurar o DosEmu e a versão livre do DOS chamada FreeDOS para que os programas MS-DOS possam rodar no Linux.
O DosEmu Emuladorque permite executar programas MS-DOS dentro do Linux Com ele ainda não é possível a execução de todas as aplicações do MS-DOS… … mas é considerado um emulador estável que consegue correr a maioria das aplicações que correm sobre o MS-DOS e sobre o Windows 3.11 Grande parte das distribuições não vêm com o DosEmu Facto pouco importante pois são poucos os programas a correr sobre o MS-DOS O DosEmu pode ser retirado de http://dosemu.org sempre que seja necessário utilizar algum programa mais antigo, como o Clipper
3.
O DosEmu Antesde instalar o DosEmu é necessário descarregar os ficheiros: dosemu-1.3.3.tgz ficheiro compactado com o emulador dosemu-freedos-b9r5-bin.tgz Ficheiro compactado com a versão livre do DOS, FreeDOS Nota : se houver versões mais recentes devem ser descarregadas
4.
O DosEmu Deseguida deve-se: Copiar os ficheiros descarregados para a pasta do utilizador… Por exemplo, a pasta: /home/alunos … e descompactar o DosEmu fazendo: tar –zxvf dosemu-1.3.3.tgz Ao descompactar o ficheiro dosemu-1.3.3.tgz é criada a pasta dosemu-1.3.3 e… … entrando nela, deve-se compilar o DosEmu: cd dosemu-1.3.3 make
5.
O DosEmu Parase compilar é necessário ter instalados os compiladores: C C++ GCC Make Se o ficheiro RPM dosemu-1.3.3-1.i386.rpm (contém o DosEmu e FreeDOS) for retirado do site http://dosemu.org , a instalação do DosEmu e do FreeDOs é mais simples Para instalar é necessário estar como utilizador root para executar o comando: Rpm –ivh dosemu-1-3-3-1.i386.rpm
6.
O DosEmu Aoarrancar com o emulador DosEmu, este procura onde o DOS está instalado para arrancar com o sistema operativo O emulador só tem interesse caso haja uma versão do DOS instalada: Versão comercial do MS-DOS 6.22 ou Versão livre FreeDOS
7.
O DosEmu Parainstalar a versão livre FreeDOS é necessário: Mudar o nome do ficheiro dosemu-freedos-b9r5-bin.tgz para dosemu-freedos-bin.tgz e… … movê-lo para a pasta onde foi descompactado o DosEmu - /home/alunos/dosemu-1.3.3 Comando para a execução destas duas tarefas: mv /home/alunos/dosemu-freedos-b9r5-bin.tgz /home/alunos/dosemu-1.3.3/dosemu-freedos-bin.tgz
8.
O DosEmu Deseguida mudamos para utilizador root su Para instalar o FreeDOS: Entrar na directoria /home/alunos/dosemu-1.3.3 e executa-se o comando: make install Antes de ser executado o DosEmu deve ser analisado o ficheiro de configuração /etc/dosemu/dosemu.users onde é possível indicar os utilizadores que têm acesso ao emulador
9.
O DosEmu Assim,já se pode executar o DosEmu, fazendo: dosemu ou Xdosemu Na 1ª vez em que se executa é perguntado onde ficam guardados os ficheiros do FreeDOS – por defeito encontram-se em /usr/local/share/dosemu/freedos Para concordar fazer Enter
10.
O DosEmu Locaisonde são instalados os ficheiros para que o utilizador a eles tenha acesso: utilizador/.dosemu/drive_c Pasta onde, por defeito, os ficheiros são instalados /root/.dosemu/drive_c Directoria onde são instalados se o utilizador for root /home/alunos/.dosemu/drive_c Pasta onde são instalados se for outro utilizador, por exemplo, alunos Normalmente a pasta . dosemu está oculta Se houver acordo quanto ao local faz-se Enter É possível usar o DosEmu somente de leitura ( read-only ), digitando: none como resposta a esta pergunta Na pergunta sobre aceitar ou não os termos de uso do DosEmu responder yes no caso de concordância seguido de Enter Na pergunta se queremos iniciar o DosEmu pressionar Enter para iniciar ou Ctrl+C para sair
11.
O DosEmu Nofinal deste processo já se está dentro do FreeDOS Na raiz do disco ( C:\ ) pode-se digitar, na linha de comando: autoexec.bat Dentro do DosEmu o disco C:\ representa a raiz da pasta onde está instalado o FreeDOS. Exemplo para utilizador alunos: /home/alunos/.dosemu/drive_c D: = LINUX\FS/HOME/ALUNOS attrib = READ/WRITE
12.
O DosEmu Comeste comando vai existir dentro do FreeDOS um 2º disco ( D: ) associado à directoria /home/alunos O utilizador do FreeDOS tem permissões de escrita e leitura nesta pasta Este comando está inserido no ficheiro autoexec.bat, na raiz do disco C:\ e é chamado sempre que se incia o DosEmu com o FreeDOS Nota : no DosEmu pode ser utilizado o programa usando todo o ecrã do monitor, pressionando as teclas Ctrl+Alt+F
13.
O DosEmu Parasair do DosEmu, digitar dentro do FreeDOS: exitemu ou xdosemu
14.
O DosEmu Épossível correr o Windows 3.11 e respectivos programas a 16 bit e ter suporte à porta paralela, porta-série, placa de som, etc, sendo preciso configurar o ficheiro: /etc/dosemu/dosemu.conf Para correr o Windows 3.11 no FreeDOS devem ser executadas as seguintes tarefas: Instalar o Windows 3.11 no disco C:\ para a pasta Windows (com o DosEmu em funcionamento do FreeDOS pode-se instalar a partir de disquetes) Após a instalação do Windows 3.11 entra-se na pasta C: \Windows e digita-se win O Windows arranca
15.
O WINE Hámais emuladores de outros SO que correm no Linux WINE ( Wine Is Not an Emulator ) Emulador de Windows 9x, 2000 Professional e XP É livre, de código aberto e gratuito WINEX e o Crossover Office Emuladores do Windows que correm em Linux e que derivam do WINE São produtos comerciais
16.
Bibliografia e FontesSá, José (2006). Tecnologias Informáticas – 12 . Porto: Porto Editora http://www.linuxvswindows.com.br/arquivos/1/SBd99020.gif