Notes on CDEmu for Debian derivatives.

1. Installation and set-up.

Before you install any CDEmu packages I recommend you remove any old CDEmu packages along with old configuration files. In the synaptic package manager this is known as complete removal and in apt-get it is known as purge. Any old leftover configuration files are likely to cause problems.

The daemon is automatically launched as a D-bus (session) service.

gCDEmu is an application which can be started from the start menu. When started it will reside in the notification area of your taskbar if you are using GNOME 2 or Unity. Note that gCDEmu will not show up on GNOME 3, unless you either install the Cairo Dock or boot it in classic mode.

You are also able to mount CD/DVD images by right-clicking on them in the file manager and select 'Open with' then 'cdemu client'. The mime-type association can be made the default in the 'preferences' section. Likewise it is possible to unload images by ejecting the cdemu mounted device in the file manager.

2. Compatibility and distributions.

We do provide package scripts that come with the source code. Although they are written for Ubuntu, it should be possible to use the package scripts unmodified for Debian, Mint Linux and other compatible distros, but there may be small incompatibilities. If you are unable to create packages for one of these distributions let's know and we'll try to remedy the problem.

3. Making .deb packages.

1. Make sure that you have the dpkg-dev package installed: sudo apt-get install dpkg-dev

2. First grab the tarballs from the latest release and unpack them somewhere.

As an alternative you can use git to clone our source-code repository.

3. Now enter each package's folder and do the following for each of them:

dpkg-buildpackage -b -uc -tc

Good luck!