The cdrdao package provides, by far, the simplest interface for burning CDs. By default cdrdao must be run as root, which is best set up for users through the use of sudo. If you trust all with access to your machine the you may want to allow anyone to run the program:
# chmod u+s /usr/bin/cdrdao
The first step is then to find out where on the scsi bus your CD writer is and cdrdao does this with:
$ cdrdao scanbus
Then create /home/kayon/.cdrdao, or /etc/default/cdrdao, with the following contents (replacing the 0,0,0 with your SCSI device address as identified by cdrdao scanbus, and the driver with the appropriate one for your CD writer - see the cdrdao man pages):
write_device: "0,0,0" write_driver: "generic-mmc"
The following cdrdao commands can be specified on the command line without the need to identify the device each time:
show-toc - prints out toc and exits toc-info - prints out short toc-file summary toc-size - prints total number of blocks for toc read-toc - create toc file from audio CD read-cd - create toc and rip audio data from CD read-cddb - contact CDDB server and add data as CD-TEXT to toc-file show-data - prints out audio data and exits read-test - reads all audio files and exits disk-info - shows information about inserted medium msinfo - shows multi session info, output is suited for scripts unlock - unlock drive after failed writing blank - blank a CD-RW scanbus - scan for devices simulate - shortcut for 'write --simulate' write - writes CD copy - copies CD