CDemu - CDemu
Desenvolvedor (s) | O projeto CDemu |
---|---|
Versão estável | 3.2 / 8 de julho de 2018
|
Escrito em | C e Python com GTK |
Sistema operacional | Linux |
Disponível em | 7 idiomas |
Modelo | Drive virtual |
Licença | GNU GPLv2 |
Local na rede Internet | cdemu |
CDemu é um software de unidade virtual gratuito e de código aberto, projetado para emular uma unidade óptica e um disco óptico (incluindo CD-ROMs e DVD-ROMs ) no sistema operacional Linux .
Desde 30 de junho de 2019, o CDemu não está disponível nos repositórios oficiais do Debian , Ubuntu e Fedora Linux para nenhuma versão, mas está disponível via PPA oficial para Ubuntu e COPR para Fedora Linux .
Componentes
CDEmu consiste em:
- um módulo de kernel implementando um adaptador de barramento host SCSI virtual ,
- libmirage, que é uma biblioteca de software para interpretar imagens de discos ópticos ,
- um daemon que emula a funcionalidade de uma unidade óptica SCSI + disco ,
- clientes textmode e GTK para controlar o emulador.
O software é portátil para outros sistemas operacionais suportados pelo GLib , com exceção do módulo do kernel e dos clientes que dependem da comunicação d-bus .
História
O CDemu foi originalmente projetado por Robert Penz e Justus Schwartz como um patch para o MPlayer que permitia a montagem de arquivos .CUE / .BIN. Depois que o patch foi concluído, eles perceberam a simplicidade e escreveram um módulo para o kernel do Linux .
Originalmente, CDemu se chamava Virtual CD , mas esse nome havia sido registrado anteriormente e os proprietários da marca solicitaram que não usassem o nome.
Em junho de 2007, o desenvolvimento do CDemu 0.8 foi interrompido e uma reescrita foi desenvolvida em seu lugar. A maior parte desse trabalho foi feita por Rok Mandeljc. Esta nova versão do CDemu adotou outra abordagem para a emulação, fazendo o máximo possível no espaço do usuário . Em junho de 2008, era considerado praticamente estável.
Status
A partir da versão 2.0.0, o CDemu oferece suporte aos seguintes formatos de imagem:
- formato .mds e .mdx
- formato .dmg e .cdr
- Blindwrite .b5t / formato .b6t
- Formato .cdi do DiscJuggler
- Formato .cif do Easy CD Creator
- Formato Roxio / WinOnCD .c2d
- Formato de contêiner .ecm do Modelador de Código de Erro
- Formato gBurner .gbi
- formato .iso e seus formatos compactados, .cso e .isz
- formato .nrg
- Formato PowerISO .daa
- formato .udf
- Imagens brutas ( .img , .bin, .ccd , .cue , .sub e .toc)
- Arquivos GZip e Xz
O emulador se esforça para seguir o padrão MMC-3 para unidades ópticas SCSI o mais próximo possível, garantindo uma emulação realista e precisa.
A mídia ótica emulada pelo CDemu pode ser montada no Linux.
CDemu tem suporte para subcanais de CD , CD-Text , ISRC , MCN e ECC / EDC , DPM / RMPS . Também há suporte para um número limitado de formatos de imagem criptografados e compactados.
Os desenvolvedores estão trabalhando para oferecer suporte ao maior número possível de formatos e incentivam os usuários a enviar patches para esse fim.
Veja também
Programas alternativos do Linux que estão disponíveis nos repositórios do Debian , Ubuntu e Fedora Linux :