Skip to main content

Customization using live-helper

Linux live cd are very useful installation disks and rescue disks are the main application of the technologies used to make a live cd i am going to talk about how to make a debian linux live cd in this how-to i will  cover how to use the application called live-helper first thing you need is a installation of debian it is best to use a debian sid host system to build the iso with live-helper using debian sid ensures that you have all the newest tools and the latest features fixes of live-helper to simplify this write-up i will assume you are using debian sid if you wish to use debian etch or lenny then you can set up apt pinning it will allow you to grab the newest packages for live-helper and all the dependencies so you can keep your precious stable system and still have the latest version of live-helper start off by updating the apt aptitude database and then upgrade any packages on your sid system to the newest possible version. I have used Qemu for running live CD

  1. su apt-get update
  2. apt-get upgrade
  3. apt-get dist-upgrade
    next tell apt to grab the latest live-helper

    Add following line to 
    deb http://live.debian.net/debian/ sid/snapshots main contrib non-free
    /etc/apt/sources.list.

  4. apt-get install live-helper 

    Basic Command for live-helper


    • lh_config - creates the configuration file this is where you specify desktop architecture extra software include installer and so forth
    • lh_build - command to start the build other important commands
    • lh_clean --binary use this to clean things up before building another image using the same
    • config lh_clean use this to clean things up before building another image when the config has changed
    • lh_clean --purge use this to do a super-clean this will purge all packages from the cache some
    • lh_config options
                    -p specify a package list from usr share live-helper lists or specify your own file 
                    --packages specify packages you want to include
                    -d specify the distribution etch lenny sid
                    -a specify the architecture i386 amd64
                   --debian-installer businesscard include the business card installer
                   --debian-installer enabled include the standard installer 
  5. mkdir livebuild
  6. cd livebuild 
  7. su lh_config -d sid -a i386 -p gnome-core --packages list of packages
  8. lh_build
    (when it is done look in the livebuild folder for the binary.iso )
  9. qemu -m memory_size -cdrom -filename iso
    (To run test iso )

Comments

Popular posts from this blog

Are you afraid of the dark!!! -Sidney Sheldon

I have just finished reading this book ............... The book starts with the cops who find the dead bodies of various scientists. It tells us briefly about the lives of the two widows when they were married rather happily married. One widow being a high profile model the other being a girl next door kind of a person. This book is a story of the wives of two good scientist who escape death several times. The two lose their husband as they were murdered for being involved in a very high profile undercover project. The book describes how the two widows decide to find out the person involved in murdering their husband and in the process how do they escape death several times and finally whether did they die or not ? is a question which will be answered only after reading the book. ARE YOU AFRAID OF THE DARK? is a pleasant and easy read. While the story has its flaws, it certainly held my interest and kept me reading to the very end.

Touching One .......................

Little girl and her father were crossing a bridge. The father was kind of scared so he asked his little daughter, "Sweetheart, please hold my hand so that you don't fall into the river. " The little girl said, "No, Dad. You hold my hand. " "What's the difference?" Asked the puzzled father. "There's a big difference, " replied the little girl. "If I hold your hand and something happens to me,chances are that I may let your hand go. But if you hold my hand, I know for sure that no matter what happens, you will never let my hand go. " In any relationship, the essence of trust is not in its bind, but in its bond. "So hold the hand of the person whom you love rather than expecting them to hold urs... this story tells many things... u just need to understand the meaning rest depends on u "

Welcome 2009 ...A new year resolution

A new year resolution I think this is a good time to sit back and reflect on the things we'v done and those we hvnt,the thingz we'v done right and those we did wrong,and the times we impressed and dissapointed ourselves and others..THEN make decisions based on our thoughts. I thought to write this year resolution that is to be SMART ( Specific, Measurable, Achievable, Realistic and Time-bound ) and listed to on my blog HAPPY NEW YEAR EVERYONE!! Live UR Life