fermulator
October 4th, 2008, 07:04 PM
Introduction
__________________________________________________ ___________________
EDIT: CDemu isn't officially supported on Ubuntu Hardy, however it is supported on later releases. At the time of this edit, this includes Ubuntu 8.10 Intrepid and Ubuntu 9.04 Jaunty. The PPA site for CDemu (https://launchpad.net/~cdemu/+archive/ppa) has details on how to get this up and running. I've tried it, and it works quite well! ;-0
__________________________________________________ ___________________
I've been on the search for an equivalent ISO mounting program as simple as daemon tools (http://www.daemon-tools.cc/) (which only runs on Windows) for some time now. Finally, cdemu (http://cdemu.sourceforge.net/) is ready for the challenge, and has been for some time now.
There are numerous posts on how to compile CDemu (http://ubuntuforums.org/showthread.php?t=276743&highlight=cdemu) for Ubuntu and some outdated posts (http://ubuntuforums.org/showthread.php?t=69530). It might be better to use an actual deb package directly from the launchpad repository - http://ppa.launchpad.net/cdemu/ubuntu.
How to Install CDemu
1. Add the CDemu launchpad list repository:
sudo echo "deb http://ppa.launchpad.net/cdemu/ubuntu hardy main" > /etc/apt/sources.list.d/cdemu.list
2. Update your package database
sudo apt-get update
3. Install CDemu
sudo apt-get install cdemu-daemon gcdemu
The installation will create a CDemu daemon (/etc/init.d/cdemu-daemon) for CDemu system daemon, as well as create a session autostartup entry for your user account (~/.config/autostart/cdemu-daemon.desktop). You can see this by viewing System --> Preferences --> Sessions (Startup Programs Tab) or by running gnome-session-properties.
4. Start CDemu: We have two options, either:
- Restart your computer:
reboot
OR
- Manually start CDemu for the first time:
sudo /etc/init.d/cdemu-daemon start
cdemud-session &
5. Add the CDemu GUI applet
Right click on your panel and select 'Add to Panel ...'
Search for 'cdemu', and select "gCDEmu Applet" and choose "Add"
For additional details see Adding an Object to a Panel (http://library.gnome.org/users/user-guide/stable/panels-addobject.html.en)
Footnotes
This was tested on 2008-10-04 running Ubuntu Hardy Heron (8.04).
Credits
Eddy Mulyono - http://eddymulyono.livejournal.com/tag/tech
BROKEN: I'm having some trouble with the auto starting of cdemud-session (run by ~/.config/autostart/cdemu-daemon.desktop), so I need to manually run
cdemud-session &
for now. (Any tips on why this isn't working?)
__________________________________________________ ___________________
EDIT: CDemu isn't officially supported on Ubuntu Hardy, however it is supported on later releases. At the time of this edit, this includes Ubuntu 8.10 Intrepid and Ubuntu 9.04 Jaunty. The PPA site for CDemu (https://launchpad.net/~cdemu/+archive/ppa) has details on how to get this up and running. I've tried it, and it works quite well! ;-0
__________________________________________________ ___________________
I've been on the search for an equivalent ISO mounting program as simple as daemon tools (http://www.daemon-tools.cc/) (which only runs on Windows) for some time now. Finally, cdemu (http://cdemu.sourceforge.net/) is ready for the challenge, and has been for some time now.
There are numerous posts on how to compile CDemu (http://ubuntuforums.org/showthread.php?t=276743&highlight=cdemu) for Ubuntu and some outdated posts (http://ubuntuforums.org/showthread.php?t=69530). It might be better to use an actual deb package directly from the launchpad repository - http://ppa.launchpad.net/cdemu/ubuntu.
How to Install CDemu
1. Add the CDemu launchpad list repository:
sudo echo "deb http://ppa.launchpad.net/cdemu/ubuntu hardy main" > /etc/apt/sources.list.d/cdemu.list
2. Update your package database
sudo apt-get update
3. Install CDemu
sudo apt-get install cdemu-daemon gcdemu
The installation will create a CDemu daemon (/etc/init.d/cdemu-daemon) for CDemu system daemon, as well as create a session autostartup entry for your user account (~/.config/autostart/cdemu-daemon.desktop). You can see this by viewing System --> Preferences --> Sessions (Startup Programs Tab) or by running gnome-session-properties.
4. Start CDemu: We have two options, either:
- Restart your computer:
reboot
OR
- Manually start CDemu for the first time:
sudo /etc/init.d/cdemu-daemon start
cdemud-session &
5. Add the CDemu GUI applet
Right click on your panel and select 'Add to Panel ...'
Search for 'cdemu', and select "gCDEmu Applet" and choose "Add"
For additional details see Adding an Object to a Panel (http://library.gnome.org/users/user-guide/stable/panels-addobject.html.en)
Footnotes
This was tested on 2008-10-04 running Ubuntu Hardy Heron (8.04).
Credits
Eddy Mulyono - http://eddymulyono.livejournal.com/tag/tech
BROKEN: I'm having some trouble with the auto starting of cdemud-session (run by ~/.config/autostart/cdemu-daemon.desktop), so I need to manually run
cdemud-session &
for now. (Any tips on why this isn't working?)