16 августа 2016 г.

CDEmu - CD/DVD эмулятор


Рассмотрю некоторые технические детали каждого из компонентов. CDEmu daemon написан на C с использованием Glib, работает с D-Bus, что позволяет использовать различные языки программирования при написании клиентов. Запуск демона может быть осуществлен на уровне сессии или на системном уровне: в первом случае создается отдельная шина для каждого сеанса пользователя, а во втором - используется системная, т.е. доступная всем. Демон, представляющий собой реализацию виртуального устройства, получает SCSI-команды из модуля ядра, обрабатывает их и передает результат обратно.

Библиотека libMirage (написана на языке C и Glib) обеспечивает унифицированный доступ к различным форматам образов дисков. Поддерживаются:
- B6T (BlindWrite 5-6 - здесь и далее указанно название программы, использующей указанный формат);
- C2D (WinOnCD);
- CCD (CloneCD);
- CDI (DiscJuggler);
- CIF (Easy CD Creator);
- CUE (CDRwin);
- DAA (PowerISO);
- ISO;
- MDS (Alcohol 120%);
- NRG (Nero Burning ROM);
- TOC (Cdrdao).

Чтобы установить открываем Терминал
   sudo apt-add-repository ppa:cdemu/ppa
   sudo apt-get update
   sudo apt-get install cdemu-daemon cdemu-client gcdemu 

Комментариев нет:

Отправить комментарий